WordPress的自定义帖子类型 - 显示当前帖子的所有子类别
问题描述:
我有一个自定义帖子类型的'产品',并在single-products.php我想显示当前帖子的主要类别的所有子类别(用于导航)WordPress的自定义帖子类型 - 显示当前帖子的所有子类别
我该怎么做?已经尝试了几个选项,到目前为止没有任何工作。
任何帮助,将不胜感激。
答
首先你会使用获得那个职位的类别:$cat = get_the_category($post->ID);
然后,你将使用获得该类别的孩子:$cat_children = get_term_children($cat, 'category');
然后你会通过孩子们像这样的循环:
foreach($cat_children as $child) {
$term = get_term_by('id', $child, 'category');
// Display children here
}
以下是此处引用的每个功能的链接:
编辑:你可以换出category
术语每项功能的目标自定义分类。
向我们展示您尝试的一些选项。 – sticksu