这现在真的很烦我,我在互联网上找不到任何实际有效的答案。
您需要熟悉 Wordpress 才能理解。
在我的网站上,基本上我有一个显示单个帖子的单页面主题。单个帖子有多个父子类别。
我可以使用
显示所有类别the_category(' ');
该帖子使用了注册的自定义分类法
wpecbd
,我试图仅显示该帖子的儿童类别。有人可以帮忙吗?
如果您需要更好的理解,基本上每个帖子都是企业目录中的列表。
类别格式为
-A
-- Air Conditioning
-- Child
-- Child
-B
-- Builders
-- Child
-- Child
-C
-- Child
-- Child
帖子可以有多个类别,例如
Air Conditioning
和Builders
,分别属于A
和B
。我只想显示孩子,因为我没有兴趣显示父母 (A/B)。
我也不想使用
wp_list_categories()
,因为我希望它们内联显示
有人可以帮忙吗?
仅显示类别的子项 显示按 ID 排序的类别链接 (sort_column=id),不显示每个类别的帖子数 (optioncount=0),仅显示子类别标题 (use_desc_for_title=0),仅显示类别 ID 8 的子类别 (child_of= 8).
<?php wp_list_cats('sort_column=id&optioncount=0&use_desc_for_title=0&child_of=8'); ?>
我通过删除 array_merge() 来克服这个问题,该数组在添加到数据库之前将父类别和子类别合并在一起。
现在我不需要担心父类别的显示。