Получить родительский ID по ID термина
13 окт. 2014 г., 22:50:49
Просмотры: 38.6K
Голосов: 8
У меня есть id
термина (term
). Какую функцию нужно вызвать, чтобы получить parent id
этого термина?

emanuele
296
Комментарии
Все ответы на вопрос
2
1
Если у вас уже есть объект термина, вы можете использовать $term->parent
. В противном случае можно сделать следующее:
$term = get_term($id, 'ВАША_ТАКСОНОМИЯ');
$termParent = ($term->parent == 0) ? $term : get_term($term->parent, 'ВАША_ТАКСОНОМИЯ');
Вторая часть представляет собой сокращенный if-else: ЕСЛИ у термина нет родителя, то мы присваиваем сам термин, в противном случае получаем родительский термин.

Howdy_McGee
20.8K
13 окт. 2014 г. 23:24:34
Похожие вопросы
1
ответов
4
ответов
6
ответов