Как вывести родительскую таксономию дочерней категории

/, Полезные хуки/Как вывести родительскую таксономию дочерней категории

Как вывести родительскую таксономию дочерней категории

Суть задачи стояла в том что нужно вывести родительскую таксономию, дочерней таксономии, которой принадлежит кастомный тип поста, на странице самого поста. Т.е. мы имеем пост, назовем его “professional”, он принадлежит к подкатегории “уборка”, подкатегория “уборка” является дочерней категории “услуги”. Нам нужно на странице поста вывести категорию к которой принадлежит пост и ее родительскую категорию.

Итак, код:

Если в двух словах то мы определяем ID дочерней таксономии, и через get_ancestors определяем ID родительской таксономии.

Имея ID, выводим нужные нам данные.
Этот код нужно вставить в файл functions.php вашей темы.

Вызов функции можно осуществить из любого места шаблона:

От |2019-03-29T13:31:42+00:00Март 29th, 2019|wordpress, Полезные хуки|Нет комментариев

О авторе:

Я занимаюсь веб-разработкой и freelance более 4-х лет, ранее работал 5 лет в банковской сфере, в отделе it-технологий. Специализируюсь на таких популярных CMS: WordPress, Drupal и Joomla. Разрабатываю сайты любой сложности, среди которых: блоги, landing page (лендинги), интернет-магазины, сайты-визитки, корпоративные сайты и прочее.

Оставить комментарий