По дефолту в карточке выводятся категории через запятую.
Категории : Дом, Компьютер, Работа , Кот
В виде винегрета. Уже давно ищу ответ как вывести структурно
Работа >> Компьютер
Дом>>Кот
У меня много одинаковых категорий по имени
и когда это в виде винегрета не понятно куда я именно перехожу.
Сейчас имею вот такой вот код вывода (это в content-product.php)
<?php
$product_categories = get_the_terms( $post->ID, 'product_cat' );
if (!empty($product_categories)) :
foreach ($product_categories as $key=>$product_category) :
?>
<a href="<?php echo get_term_link($product_category); ?>">
<?php echo esc_attr($product_category->name); ?></a>
<?php if ($key+1 < count($product_categories)) echo ',';?>
<?php endforeach; ?>
<?php endif; ?>
То есть цикл есть но я так понял в него входят все категории и субкатегории и разделятся запятыми.
Долго мурыжил основы вывода собственных функций и аргументов ,но так к ни чему и не пришёл толком.
Может кто знает от такой реализации? Такой вывод же гораздо удобней.
Заранее спасибо.