@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 } ?>
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы