включить список ссылок в зависимости от категории - PullRequest
0 голосов
/ 28 февраля 2010

Я хочу отображать виджет списка ссылок только для определенной категории.

Текущий способ извлечения боковой панели:

if (!function_exists('dynamic_sidebar') || !dynamic_sidebar(1))

Что не дает мне права голоса при вызове виджета ссылок. Если я добавлю предложение if, остальные виджеты не будут загружены.

Так что мне нужно либо настроить виджет ссылок самостоятельно, либо найти способ вызвать виджет ссылок напрямую?

А как мне проверить, к какой категории я принадлежу?

Ответы [ 2 ]

1 голос
/ 28 февраля 2010

Вы можете вызвать отдельный виджет, используя Условные теги «WordPress Codex , например:

<?php if (in_category('1')) { ?>  call widget here
<?php } ?>

Или (не использовал это сам) загружать виджеты по категориям и т.д .: WordPress ›Динамические виджеты« Плагины WordPress

0 голосов
/ 28 февраля 2010

Для распечатки используемой вами категории используйте the_category (''); Пример: <p>Categories: <?php the_category(' '); ?></p> Также посмотрите документацию http://codex.wordpress.org/Template_Tags/the_category

...