WordPress检查当前分类是否有子级

时间:2018-01-11 作者:Pawel

我在站点分类中显示分类时遇到问题。phpI具有这样的结构:

级别1子级别1子级别1子级别2子级别2子级别1子级别2子级别1子级别2子级别2子级别1子级别2子级别2子级别2子级别1子级别2子级别2子级别我不知道如何以某种方式显示自定义分类。我还想单击sub-level 1以显示sub-level 1和sub-sub-level 2,如果没有找到子级,则会显示此单击的分类中的帖子。请帮帮我

1 个回复
SO网友:Pawel

There is solved:

$taxonomy_name = \'listing_category\';
$queried_object = get_queried_object();
$term_id = $queried_object->term_id;

$termchildren = get_terms( $taxonomy_name, array( \'parent\' => $term_id, \'hide_empty\' => false ) );

echo \'<ul>\';
   foreach ( $termchildren as $child ) {
       echo \'<li><a href="\' . get_term_link( $child, $taxonomy_name ) . \'">\' . $child->name . \'</a></li>\';
   }
echo \'</ul>\';
结束