Список категорий в WordPress изменяя стили с помощью PHP - PullRequest
0 голосов
/ 25 августа 2011

Я использую функцию списка категорий WordPress для получения определенного набора категорий для навигации по категориям. Я хочу знать, возможно ли создать функцию, которая будет деактивировать активную ссылку категории или изменить стиль ссылки, чтобы сделать ее черной или жирной, и т. Д., Скажем, 12, если я на странице категории 12?

<ul>
<?php wp_list_categories('include=12,13,11&title_li='); ?> 
</ul>

Я нашел это как отправную точку

 <?php
if (is_category('tomato'))
{echo 'class="tomato-red"';}
if (is_category('cucumber'))
{echo 'class="cucumber-green"';}
?>

но не уверен, как бы я интегрировал коды вместе, так как категории списков, очевидно, представляют собой одну функцию, и я не уверен, возможно ли конкретизировать в этом коде одно из включений, к которому применяется правило.

Спасибо за любую помощь, n00bie php человек!

1 Ответ

0 голосов
/ 26 августа 2011

Wordpress Функция wp_list_categories () добавляет класс current-cat в текущую категорию, почему бы вам не использовать это с css и оставить сторону php в покое?:)

Если вы хотите нацелить ссылку на конкретную категорию, используйте что-то вроде "li.cat-item-7", где 7 - это идентификатор вашей категории:)

Подробнее о стиляхСписок категорий WordPress вы можете найти здесь http://codex.wordpress.org/Template_Tags/wp_list_categories#Markup_and_Styling_of_Category_Lists

...