这是侧边栏导航。当访问者在子类别上时,我需要子类别来显示该类别下的当前帖子以及兄弟子类别。这种结构也必须在岗位层面工作。
当访问者处于类别级别时 - 我进行了设置,以便用户只能看到该类别下的子类别 - 这正是我所需要的。我只是想要整理子类别模板(它是自己的模板 - 与类别模板分开)。
如果有一个插件可以快速解决这个问题,我会全力以赴。现在我只是试图使用wp_list_categories而没有运气。我感谢你的帮助!谢谢!
答案 0 :(得分:0)
<?php
$taxonomy_name = 'products-category';
$args = array(
'type' => 'products',
'orderby' => 'name',
'order' => 'ASC',
'taxonomy' => $taxonomy_name,
'parent' => '0',
'hide_empty' => 0
);
$categories = get_categories( $args );
foreach($categories as $category){
echo $category->name;
echo $term_id = $category->term_id.'<br>';
$termchildren = get_term_children( $term_id, $taxonomy_name );
echo '<ul>';
foreach ( $termchildren as $child ) {
$term = get_term_by( 'id', $child, $taxonomy_name );
echo '<li><a href="' . get_term_link( $child, $taxonomy_name ) . '">' . $term->name . '</a></li>';
// Note : Here is your Post loop using term id
}
echo '</ul>';
}
?>
祝你好运