我得到了一个my-category孩子的slu and和id。
不确定如何抓住所有孩子的slu and和ids。
$incat = get_category_by_slug("my-category");
foreach((get_the_category()) as $inchild):
if (cat_is_ancestor_of($incat, $inchild)):
$my_category_name = strtolower( str_replace(" ", "-", $inchild->slug) );
$my_category_id = $inchild->cat_ID;
endif;
endforeach;
答案 0 :(得分:1)
您可以使用
get_categories('child_of=X')
;
其中'X'是您的父类别名称..
它将返回一个可以通过foreach操作的数组。
有关详细信息,您可以结帐 - http://codex.wordpress.org/Function_Reference/get_categories