Я пытаюсь получить пост через шорткод, чтобы получить родительскую категорию этого поста.Вот мой код
Я пробовал этот код сейчас, но не получаю удачи, я не знаю, что происходит не так.Пожалуйста, примите во внимание мой запрос. Я очень новичок в PHP и WordPress.
<?php
$category_detail=get_the_category('[field parent-id]');//$post->ID
foreach($category_detail as $cd){
echo $cd->cat_name;
}
?>
Я хочу напечатать свой идентификатор сообщения следующим образом:
$category_detail=get_the_category('4');//$post->ID
Я не могу использовать код PHP для полученияотправьте id, поскольку мой другой формат - make с шорткодами, поэтому, пожалуйста, помогите мне в этом.Спасибо (извините за плохой английский)
Обновление: я тоже пробовал этот код, но не повезло
<?php
$id = do_shortcode('[field parent-id]');
$category_detail=get_the_category($id);//$post->ID
foreach($category_detail as $cd){
echo $cd->cat_name;
}
?>