Как получить всех родителей термина таксономии на странице, которого находишься?
Добрый день! Интересует вопрос как получить всех родителей термина таксономии на странице, которого находишься в данный момент.
Я знаю что можно получить информацию о термине таксономии на котором находимся, через get_queried_object. В массиве есть ID родительского термина, по нему можно получить информацию о родительском термине. У родителя есть еще родитель. Вопрос в том как составить цикл, чтобы можно было получать неограниченное число массивов с информацией о родительских терминах?
У текущего термина есть поле parent. В цикле вы постоянно проверяете, не пустой ли parent. Если нет, то текущей нодой делаете parent. Так вы постепенно всплывете на самый верх к root-вому термину.