删除子类别列表中的父项(wp_list_categories)

时间:2014-02-12 23:28:29

标签: php wordpress wp-list-categories

更新: 没关系,愚蠢的错误:它实际上没有显示父标题,它是一个具有相同名称的子类别。

我有以下列表来显示当前类别的子类别,我想删除或隐藏父项,仅显示子项。没有在functions.php中编写函数可以吗?

HTML:

<div class="tabs">  
    <ul>
        <?php $this_cat = (get_query_var('cat')) ? get_query_var('cat') : 1; ?>
        <?php $this_category = get_category($this_cat);
        if ( $this_category->parent ) { $this_cat = $this_category->parent; } ?>
        <?php wp_list_categories('child_of=' . $this_cat . '&title_li='); ?>
    </ul>
</div>

结果:

“年度问题”是我要删除的父母

enter image description here

谢谢,

2 个答案:

答案 0 :(得分:0)

如果您有父类别的ID,则可以使用get_term_children

前:

$chlidrenCategories = get_term_children( categoryParentId ,'Category');

答案 1 :(得分:0)

没关系,愚蠢的错误:它实际上没有显示父标题,它是一个具有相同名称的子类别。