Wordpress 分类法从 slug 中获取 term_id
Wordpress Taxanomy get term_id from slug
我知道我想要的分类法的 slug 和名称。
类别是 "portfolio_category",我试图获取 ID 的 slug 是 "elementary_school"。
我想要这个,因为我需要 ID 来获取 elementary_school 内的所有条款。我已经像这样硬编码了。我不想对 24 进行硬编码,而是想从有问题的 slug 中动态获取 id。
$terms = get_terms( 'portfolio_category', array(
'orderby' => 'id',
'parent' => '24',
)
);
这是您要找的吗?
$parentTerm=get_term_by('slug','elementary_school','portfolio_category');
$terms=get_terms('portfolio_category',array(
'orderby'=>'id',
'parent'=>intval($parentTerm->term_id)
));
我知道我想要的分类法的 slug 和名称。
类别是 "portfolio_category",我试图获取 ID 的 slug 是 "elementary_school"。
我想要这个,因为我需要 ID 来获取 elementary_school 内的所有条款。我已经像这样硬编码了。我不想对 24 进行硬编码,而是想从有问题的 slug 中动态获取 id。
$terms = get_terms( 'portfolio_category', array(
'orderby' => 'id',
'parent' => '24',
)
);
这是您要找的吗?
$parentTerm=get_term_by('slug','elementary_school','portfolio_category');
$terms=get_terms('portfolio_category',array(
'orderby'=>'id',
'parent'=>intval($parentTerm->term_id)
));