2015-07-21 23 views
0

我知道我想要的taxanomy的slu and和名字。WordPress的taxanomy從slug得到term_id

該類別是「portfolio_category」,我試圖得到id的slu is是「elementary_school」。

我想要這個,因爲我需要id來獲得elementary_school中的所有術語。我已經這樣硬編碼了。我不想硬編碼的24,而是我想從問題的slu dynamically動態地得到id。

$terms = get_terms('portfolio_category', array(
     'orderby' => 'id', 
     'parent' => '24', 
    ) 
); 

回答

1

這是你要找的嗎?

$parentTerm=get_term_by('slug','elementary_school','portfolio_category'); 
$terms=get_terms('portfolio_category',array(
    'orderby'=>'id', 
    'parent'=>intval($parentTerm->term_id) 
));