如何从回显中排除一个类别

时间:2015-04-23 17:14:41

标签: php html wordpress

我正在使用以下代码来回显帖子类别的名称:

<a href=""> <?php $category = get_the_category();  echo $category[0]->cat_name; ?> </a>

但是,我需要从回显中排除一个类别名称。如何在此代码中排除某个特定类别名称的回显?

2 个答案:

答案 0 :(得分:1)

您可以使用三元运算符:

echo ($category[0]->cat_nam == 'excluded_category' ? '' : $category[0]->cat_name) ; 

答案 1 :(得分:1)

您可以使用wp_list_categories()。

或者,使用foreach get_the_category()和条件来检查您的类别(不建议)。

$categories = wp_list_categories('echo=0&show_count=0&style=none&hide_empty=1');