Intereting Posts
Многопользовательский вход в WordPress для вторичных сайтов Как определить тему для использования разных файлов .mo и .po? Переменная стоимость доставки внутри / за пределами США Добавить информацию заголовка заголовка управления доступом в многопользовательском режиме Программно добавленный атрибут автоматически устанавливается на страницу «показывать на странице продукта». Woocommerce Проверьте, установлен ли плагин SEO Создайте плагин из WordPress Определить глубину терминов Показать окно с информацией о конкретной категории Как я могу узнать, что на самом деле делает вызов `apply_filter`? Как удалить / page / 2 / с домашней страницы? Последние сообщения и последние сообщения отображаются по-разному Каков наилучший способ создания пользовательской страницы из плагина? Как скрыть пользовательскую боковую панель на мобильных устройствах Как часто обновлять плагины WordPress

Получить идентификатор родителя по термину id

У меня есть id term . Какова функция вызова, чтобы получить parent id этого термина?

Solutions Collecting From Web of "Получить идентификатор родителя по термину id"

Если у вас уже есть этот термин, например, этот термин является фактическим объектом, вы можете использовать $term->parent . В противном случае вы можете сделать что-то вроде этого:

 $term = get_term($id, 'YOUR_TAXONOMY_HERE'); $termParent = ($term->parent == 0) ? $term : get_term($term->parent, 'YOUR_TAXONOMY_HERE'); 

Вторая часть этого является сокращенным if-else, если у него нет родителя, тогда мы назначаем его самому, иначе мы получим родителя.