Вывод произвольных боковых панелей ( сайдбаров )
Сен 26th, 2009 | От Aleksey Davlad | Категория: CMS WORDPRESS, ХАКИЕще один, из наверное самых простых способов выводить разную информацию в боковых панелях ( сайдбарах ). Нарыл на сайте . Вариант предполагает использование произвольных полей для изменения вывода файлов боковой панели или панелей.
В стандартном варианте в файле single.php сайдбар подключается функцией get_sidebar().
То есть так:
1 | <?php get_sidebar(); ?> |
Видоизменив код на представленный ниже:
1 2 3 | <?php $sidebar = get_post_meta($post->ID, "sidebar", true); get_sidebar($sidebar); ?> |
Теперь Вы можете подключать настраиваемые через произвольные поля боковые панели. Например, если использовать значение right, WordPress автоматически inlcude right.php - как боковую панель. И так далее. Можно подобный трюк использовать и для вывода разных сайдбаров на шаблонах страниц ( page.php ).


