2014-01-26 88 views
0

可以說我爲每個父母創建10個父類別和2個子類別。我的WordPress的帖子屬於特定父類別的一個子類別如何獲得當前職位的父類別團體

我如何獲得父類別名稱?我不想要子類名稱? WordPress的代碼會做什麼?

+0

發佈你迄今爲止嘗試過的代碼。 – Rikesh

回答

0

你可以嘗試類似的東西,找到你的帖子的頂級類別。 該帖子也應與類別和子類別相關聯。

//get all categories of current post 
$categories = get_the_category($post->ID); 

//get top level category of current post 
$top_cat_obj = array(); 
foreach($categories as $cat) { 

    if ($cat->parent == 0) { 
     $top_cat_obj[] = $cat; 
    } 

}   
$top_cat_name = $top_cat_obj[0]->name; 
$top_cat_slug = $top_cat_obj[0]->slug;