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

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

Как можно определить что подкатегория относится к определенной категории (id)?
Возможно через несколько уровней).
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 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 и др.
Ваш ответ на вопрос

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

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