2014-02-12 52 views
0

UPDATE: 沒關係,愚蠢的錯誤:它實際上沒有顯示父標題,它是具有相同名稱的子類別。刪除子類別列表中的父項(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

感謝父母,

回答

0

沒關係,愚蠢的錯誤:它實際上並沒有顯示父稱號,這是一個子類具有相同的名稱。

0

如果您有父類別的ID,您可以使用get_term_children

例:

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

這是行不通的,因爲它是進入每一頁的一般列表,所以我需要它來獲取其當前類別 – anoonimo