Wp_get_term_taxonomy_parent_id()
Опубликовано: 06.09.2018
Функция возвращает ID родительского элемента таксономии (например ID родительской рубрики), находящегося на следующем уровне иерархии.
wp_get_term_taxonomy_parent_id ( $term_id , $taxonomy ) |
Примеры
Во всех примерах в качестве таксономиии я использую category (рубрики), но совсем не обязательно должны быть именно рубрики. Это может быть любая таксономия с иерархией.
$parent_category = wp_get_term_taxonomy_parent_id ( 22 , 'category' ) ; |
Кстати, точно такого же результата можно добиться и при помощи функции get_term() , на самом деле wp_get_term_taxonomy_parent_id() и работает на ее основе. Вот как это будет:
$category = get_term ( 22 , 'category' ) ; $parent_category = $category -> parent ; |
Получение ID родительской рубрики верхнего уровня
Как же получить ID элемента, который находится на самом верху иерархии?
$category = 34 ; // в эту переменную записываем ID дочернего элемента таксономии while ( $temp = wp_get_term_taxonomy_parent_id ( $category , 'category' ) ) { $category = $temp ; } echo $category ; |
Этот код я придумал на ходу, возможно есть и более оптимальное решение.
Курсы обмена валют ЦБ РФ
Сегодня | Завтра | ||
USD | 32.62 | 32.50 | |
EUR | 39.90 | 39.92 |
Новости
Виджет для Opera
ТОП-5 обменников
Обменник | Переходов |
Wmchanger | 6 |
E-Market | 5 |
WMtoCash.com | 4 |
Str-Money | 3 |
Hot-Change | 3 |
Наш бонус WebMoney
Получить бонус
Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки | |
Кошелек
|
|
Код
|
|
Обмен Webmoney |