Php 如何从回声中排除一个类别

Php 如何从回声中排除一个类别,php,html,wordpress,Php,Html,Wordpress,我使用以下代码来回显帖子类别的名称: <a href=""> <?php $category = get_the_category(); echo $category[0]->cat_name; ?> </a> 然而,有一个类别名称我需要排除在回显之外。如何在代码中排除某个特定类别名称的回显?您可以使用三元运算符: echo ($category[0]->cat_nam == 'excluded_category' ? '' : $cate

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

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


然而,有一个类别名称我需要排除在回显之外。如何在代码中排除某个特定类别名称的回显?

您可以使用三元运算符:

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

您可以使用wp_list_categories()

或者,执行foreach get_the_category()和条件检查您的类别(不推荐)


我不明白你的问题。你想“排除”一个类别吗?还是停止“回声”?要停止回音,只需删除回音o.OIt即可,但只有一个类别我不想包括在内。换言之,“如果某个类别是针对帖子的,就不要回应”,这有意义吗?有什么想法吗?
$categories = wp_list_categories('echo=0&show_count=0&style=none&hide_empty=1');