显示子类别单页wordpress

问题描述 投票:0回答:2

这现在真的很烦我,我在互联网上找不到任何实际有效的答案。

您需要熟悉 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()
,因为我希望它们内联显示

有人可以帮忙吗?

php wordpress
2个回答
0
投票

仅显示类别的子项 显示按 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'); ?>

0
投票

我通过删除 array_merge() 来克服这个问题,该数组在添加到数据库之前将父类别和子类别合并在一起。

现在我不需要担心父类别的显示。

© www.soinside.com 2019 - 2024. All rights reserved.