2013-08-27 46 views
0

如何獲得父類別ID。之前,這不是孩子的類別ID 我想這段代碼是我展示類別如何在wordpress中獲得父類別ID

<?php $category_ids = get_all_category_ids(); 

foreach($category_ids as $cat_id) { 
    $cat_name = get_cat_name($cat_id); 
    //echo '<span class="png_bg category_icon"></span>' . $cat_name ; 
?> 
      <option><?php echo '<span class="png_bg category_icon"></span>' . $cat_name ; ?></option> 
    <?php 
} 
    ?>   
      </select> 

回答

0

這裏的所有ID的功能:

<?php get_category_parents($cat); ?> 

此函數接受幾個參數,你可以找到充分借鑑wordpress codex

+0

是的,我也試過,但我認爲在我的語法,它告訴我未歸類..你能不能請你在哪裏使用這個發佈與此相關的完整代碼.. –

+0

錯誤?在單一或類別循環? –

+0

我正在使用類別循環... –

1

可以通過多種方式完成。其中之一是

$categories = get_categories(); 
foreach ($categories as $cat) 
{ 
    // if it is a topmost category , it has no parents, ie parent=0 
    if($cat->parent < 1) 
    { 
    echo $cat->category_nicename 
    echo $cat->cat_name ; 
    } 
} 
相關問題