在存档和订阅源页面中突出显示当前类别

时间:2011-09-13 作者:Ganesh

我需要在我的帖子页面中列出一个类别列表,我希望突出显示当前类别。我启用了“全部”类别,因此,我希望在查看帖子页面时也突出显示“全部”。因此,我使用了抄本并运行了以下脚本。

我的脚本是:

<cat>
<ul>
<?php wp_list_categories(\'show_option_all=All&hide_empty=0&title_li=&current_category=All\'); ?>
</ul>
</cat>
我是否必须以存档为条件运行IF。php文件获取类别ID,并使用CSS类“cat”突出显示它。当前类别\'?如果类别为“All”,由于“All”没有确切的类别ID,我该怎么做?

谢谢

1 个回复
SO网友:eddiemoya

似乎该函数在默认情况下使用特殊类名输出当前类别。

http://codex.wordpress.org/Template_Tags/wp_list_categories#Markup_and_Styling_of_Category_Lists

在CSS中,您应该能够做到:

li.current-cat { ... }

结束

相关推荐

分配给特定自定义分类术语的GET_POSTS,而不是该术语的子项

假设我有以下分类术语:Term 1 Term 1.1 Term 1.2 Term 2 Term 2.1 我如何才能只获得分配给第1学期的职位,而不包括分配给第1.1学期或第1.2学期的职位?例如:$pages = get_posts(array( \'post_type\' => \'page\', \'numberposts\' => -1, \'tax_query\' => array(