Intereting Posts
Расположение файла создания таблиц mySQL по умолчанию? Как добавить исключение категории в rss-канал Что является допустимым родителем для get_terms ()? Сделайте форму, которая отправит электронное письмо всем авторам в выбранной категории Мета-боксы: крюк «admin_init» или «add_meta_boxes»? WordPress 3.9 – Проблема с редактированием нового TinyMCE Подключиться к созданию записи в меню? ajax – почему несколько вызовов на wp_create_nonce () возвращают одинаковое значение? Как отобразить сообщение из текущей таксономии на странице архива? Программно создать страницу Скрыть элементы вне цикла на основе запроса Таблица стилей страницы с плагином не работает WP REST API V2 – добавление данных пользователя в ответ Мне нужно добавить пользовательскую «обложку» для каждого нового плагина или пользовательской настройки? Как: Легко перемещать установку WordPress от разработки к производству?

получить полную структуру категории по почте id

У меня есть три уровня категории структуры, как ниже.

- parent 1 - parent sub 1 - child 1 - child 2 - parent sub 2 - child 3 - child 4 

К сожалению, некоторые сообщения не заполняются правильно, что означает, что он указывает только уровень дочернего родителя или дочерний уровень.

У меня есть специальное требование, чтобы получить всю структуру категории по идентификатору сообщения. Поэтому я использовал следующий код для извлечения идентификаторов,

 wp_get_post_categories( $post_id ) 

Это только дает мне идентификаторы категорий, которые были отмечены галочкой, но мне нужна полная структура категорий.

Например:

если в сообщениях отмечен только child 2 , из выше кода я получаю только child 2 cat id. вместо этого мне нужен child 2 , parent sub 1 и parent 1 cat ids.

Как я могу это сделать ?

Solutions Collecting From Web of "получить полную структуру категории по почте id"