如何仅在自定义菜单中有帖子时才显示菜单?

时间:2012-07-01 作者:dev-jim

我创建了一个自定义分类法作为类别,并通过wp\\u nav\\u菜单显示它。问题是,到目前为止,自定义分类法中有一些术语没有附加贴子,但它仍然显示在菜单中。因此,当人们点击菜单链接时,他们将进入一个未找到的页面。

如何在wp\\U nav\\U菜单中显示仅包含post的菜单/术语?

1 个回复
最合适的回答,由SO网友:dev-jim 整理而成

好吧,我想出来了。

我没有使用wp\\u nav\\u菜单,而是使用wp\\u list\\u类别,它有更多我们可以控制的参数。为了不显示空菜单,我使用:

<?php  wp_list_categories(array(\'taxonomy\' => \'custom_tax\',\'hide_empty\' => \'1\',\'title_li\' => \'\')); ?>
thehide_empty 在这里施展魔法。

结束