Блог

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

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

Итак, код:

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

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

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

© Copyright 2014 -  vchuy-develop.com. All rights reserved