我有一个“产品”自定义帖子类型和两个分类法:类别(桌子,椅子等)和集合(nameofcollection1,nameofcollection2)。
现在,我在“产品类别”页面中,我想显示该类别中不为空的分类集合术语的列表。
例如,如果我在“桌子”类别中,我将显示所有桌子的集合(而不是椅子等)。
我只能显示产品自定义帖子类型的所有分类法,
<?php
$args=array(
'public' => true,
'_builtin' => false
);
$output = 'names'; // or objects
$operator = 'and';
$taxonomies=get_taxonomies($args,$output,$operator);
if ($taxonomies) {
foreach ($taxonomies as $taxonomy ) {
$terms = get_terms([
'taxonomy' => $taxonomy,
'hide_empty' => true,
]);
foreach ( $terms as $term) {
?>
<li><?php echo $term->name; ?></li>
<?php
}
}
}
?>
有人可以帮助我吗?