我正在尝试在自定义帖子类型的类别存档页面上获取类别的 ID。到目前为止,我正在使用下面的代码,但它似乎没有工作。此代码在我的taxonomy-{taxonomy}.php
文件中。
$cat_name = single_cat_title('', false);
$cat_id = get_cat_ID($cat_name);
// $cat_name = 'Category Name', which works fine but,
// $cat_id = 0, which is obviously not the id of the category
我是否需要做一些特殊的事情来检索自定义帖子类型的类别的 ID?
作为旁注,我需要这个,所以我可以将 ID 传递给get_categories()
函数
$args = array(
'child_of' => $cat_id,
'taxonomy' => 'taxonomy'
);
$categories = get_categories($args);