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

Вывести категории woocommerce?

Всем привет.
Не могу вывести категории на отдельной странице.
Нужно вывести все категории и подкатегории основной категории на которой находимся.
То есть, например зашли на страницу родительской категории, нужно чтобы тут выводились все дочерние категории, потом зашли в дочернюю и чтобы тут тоже выводились все дочерние категории родительской.
Есть такой код, но он выводит подкатегории только на странице родительской категории.
<?php $category = get_queried_object();

$args = array(
    'child_of' => $category->term_id,
    'taxonomy' => 'product_cat',
    'hide_empty' => false,
);
$product_categories = get_terms( $args ); 
foreach ( $product_categories as $product_category ) { ?>
    <a href="<?php echo get_term_link( $product_category ); ?>" class="cat-btn"><?php echo $product_category->name; ?></a>
<?php } ?>
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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