Как получить элемент таксономии верхнего уровня для в котором находится указанная запись (пост)?
Есть таксономия tax, древовидная. Она прикреплена к постам (записям типа post).
Запись всегда прикрепляется к последнему уровню таксономии. Например, уровни такие: ягода > малина. Пост прикреплен к термину малина.
Вопрос:
Как получить самый родительский (самый верхний, самый первый) элемент таксономии (термин). Т.е. как получить термин ягода - термин верхнего уровня из указанной таксономии tax для текущего поста в цикле.
И желательно, чтобы я мог указать для какого поста мне нужно получить термин.
Заранее спасибо!
Родной функции в WordPress такой нет. Но это поправимо...
Пример того, как нужно использовать функцию:
Супер! Спасибо, то что нужно!
Можно и по другому:
Так можно получить категорию любого уровня вложенности начиная со старшей, например если нужно получить категорию вложенную в самого верхнего родителя, то:
Тоже хорошее решение!