Atrax
(@atrax)
Ethical engineer
Нет, мне нужен именно нижний, динамичный сайдбар 🙁
я делаю так
1) в functions.php это пишу:
register_sidebar(array('name'=>'END_CONTENT',
'before_widget' => '<div id="%1$s" class="widget %2$s">'.'<!--- BEGIN Widget --->',
'before_title' => '<!--- BEGIN WidgetTitle --->',
'after_title' => '<!--- END WidgetTitle --->',
'after_widget' => '<!--- END Widget --->'.'</div>'
));
2) в footer.php это пишу:
<?php
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('END_CONTENT') ) :
endif;
?>
Так делается зона для добавления виджетов.
Atrax дал правильную ссылку. Просто у меня попроще :).
А если этих файлов, которые ты указал, нету, то просто создать их и заполнить этим содержимым?
functions.php — да создай, не забудь <?php ?>
а код который я указал в footer.php
<?php
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('END_CONTENT') ) :
endif;
?>
просто в index.php пониже вставь
Ооо! Спасибо огромное! Все получилось!
а как подключить свои стили, которые используются в другом сайдабре?
Это шаблон вывода виджета
register_sidebar(array('name'=>'END_CONTENT',
'before_widget' => '<div id="%1$s" class="widget %2$s">'.'<!--- BEGIN Widget --->',
'before_title' => '<!--- BEGIN WidgetTitle --->',
'after_title' => '<!--- END WidgetTitle --->',
'after_widget' => '<!--- END Widget --->'.'</div>'
));
Ты можешь менять этот шаблон, чтоб он соответствовал обычному выводу, как у тебя.
Сейчас например шаблон оборачивает виджет в div тег с таким id и таким классом (mywidget это названия просто для примера).
id=»mywidget-3″
class=»widget widget_mywidget»
Так же можно менять названия виджета и т.д.
А ты не можешь, пожалуйста, оставить свои контакты, если, конечно, тебе будет нетрудно помочь…