如何列出适用于当前职位的所有子类别?

时间:2011-05-01 作者:Stephen S.

在我的网站上,我正在根据图片中的内容对图片进行分类,并且很难列出适用于该帖子的类别。例如:一篇帖子可能会包括一张有三种口味冰淇淋的冰淇淋蛋筒的图片。

此帖子的类别层次结构可能是:

口味->香草、薄荷片、巧克力

样式->圆锥体

然而,如果不列出所有选中的类别,我似乎无法得到一个只包含“口味”或“风格”子级的列表。

基本上,我希望有两个组织良好的列表,其中一个列出口味,另一个列出风格。只是我不想把它们都列在同一个列表中。

这可能吗?

-get\\u类别似乎有适当的参数,但我无法计算出来
-类别似乎很接近,但它不允许从列表中排除特定类别

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

有两个独立的taxonomies 在这种情况下可能对你有意义。

结束

相关推荐

是否从wp_list_categories中筛选“非活动”类别?

我想在类别编辑器屏幕中添加一个复选框,以允许“停用”类别(可能是在网站所有者处理类别内容和帖子时)。完成此操作后,我可以选择哪些选项来排除设置为“非活动”的类别?我认为可以这样做的一种方法是,只需在wp\\u list\\u类别上运行一个过滤器,然后在exlude=list中插入一个实用程序函数,该函数将返回选中inactive为true的所有cat\\u id。还有其他方法吗?