Задать вопрос
selftrips
@selftrips

Как можно определить что подкатегория относится к определенной категории (id)?

Как можно определить что подкатегория относится к определенной категории (id)?
Возможно через несколько уровней).
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
selftrips
@selftrips Автор вопроса
Не совсем корректно задал вопрос. Мне нужен более "узкий" входит ли текущая подкатегория в некую категорию верхнего уровня.
Соответственно нашел такое решение
$cat_ID = get_query_var('cat');
echo $cat_ID,'*',cat_is_ancestor_of( id верхней категории, $cat_ID );
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
victorzadorozhnyy
@victorzadorozhnyy
$term_children = get_term_children( $parent_term_id, 'product_cat' );

product_cat замените на нужную таксономию. получите аррей со свеми подкатегориями
дальше через нехитрым способом определить находится ли ваша категория там
Ответ написан
VasyaPertrov
@VasyaPertrov
Изготовление и безопастность сайтов. WP и др.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы