Я пытаюсь получить идентификатор категории на странице архива категорий персонализированного типа сообщения. До сих пор я использую код ниже, но он, похоже, не работает. Этот код находится в моем 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
Нужно ли мне что-то делать для получения идентификатора категории пользовательского типа сообщения?
Как примечание стороны, мне это нужно, так что я могу передать идентификатор в функцию get_categories()
$args = array(
'child_of' => $cat_id,
'taxonomy' => 'taxonomy'
);
$categories = get_categories($args);
Я думаю, что последний сделал это. Остальные три не смогли вернуть идентификатор категории. – Phil