Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Wordpress. Sidebar
цитата
25/01/11 в 13:16
 FXIX
Господа помогите врубиться в тему сайдбара. В админке настраиваем сайдбар (бросаем туда блоки)


На блоге соответственно появляется сайдбар


в sidebar.php вот такой код


Т.е. если !dynamic_sidebar('primary-widget-area') (строка 21) возвращает false то выводиться нечто дефолтовое (строки 36-46). А если true, то соответственно сформированный сайбар (то что в админке накидали блоки туда в область сайдбара)
Вопрос - как некоторые из этих накиданных блоков завернуть в <noindex>? В данном случае блок "Мета" и "Метки"
В админке это все красиво и аякс, но нихуя непонятно где этот код то формируется. который потом выводиться

Последний раз редактировалось: FXIX (25/01/11 в 13:27), всего редактировалось 1 раз
цитата
25/01/11 в 13:22
 FXIX
т.е. на блоге есть 6 областей

Цитата:

var_dump( is_active_sidebar('primary-widget-area') );
var_dump( is_active_sidebar('secondary-widget-area') );
var_dump( is_active_sidebar('first-footer-widget-area') );
var_dump( is_active_sidebar('second-footer-widget-area') );
var_dump( is_active_sidebar('third-footer-widget-area') );
var_dump( is_active_sidebar('fourth-footer-widget-area') );


Соответственно в нижних пяти код такого плана
Цитата:

<?php if ( is_active_sidebar( 'first-footer-widget-area' ) ) : ?>
<div id="first" class="widget-area">
<ul class="xoxo">
<?php dynamic_sidebar( 'first-footer-widget-area' ); ?>
</ul>
</div>

Т.е. если в админке в эти области что-то накидали, то область выводиться. если нет то нет. Для первого - выводиться дефолтовое, то что выше на скрине код строки 36-46
цитата
25/01/11 в 16:33
 Yacc
Так а в чём вопрос-то? icon_smile.gif

Дефолтные виджеты в /wp-includes/default-widgets.php
цитата
25/01/11 в 22:41
 marta666
Если правильно поняла проблему, то имеет смысл установить плагин "all-in-one-seo-pack" и там в настройках указать запрет на индексирование "Meta" и "Tags"
цитата
25/01/11 в 23:37
 andreich
marta666: та ща это не модно, ставить плагины, ща все типа крутышки, код правят
цитата
26/01/11 в 00:37
 FXIX
Yacc: как всегда в тему. спасибо.
andreich: оптимизация идет по 50 пунктам. плагинов не напасешься


Эта страница в полной версии