显示特定分类法中的分类法术语列表

时间:2018-11-13 08:36:23

标签: php

我有一个“产品”自定义帖子类型和两个分类法:类别(桌子,椅子等)和集合(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 
                }
            }
        }  
        ?>

有人可以帮助我吗?

0 个答案:

没有答案