• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Название основной категории над заголовком товара

HazovDanil

Новичок
Добрый день, у меня вопрос следующий, в каталоге есть товары, если конкретнее, то напольные покрытия, и я хочу что бы над названием товара отображалось название ОСНОВНОЙ категории, например Ламинат.
Шаблон Wordpress: Vogue.
Пробовал использовать код:

function category_single_product(){

$product_cats = wp_get_post_terms( get_the_ID(), 'product_cat' );

if ( $product_cats && ! is_wp_error ( $product_cats ) ){

$single_cat = array_shift( $product_cats ); ?>

<h2 itemprop="name" class="product_category_title"><span><?php echo $single_cat->name; ?></span></h2>

<?php }
}
add_action( 'woocommerce_before_shop_loop_item_title', 'category_single_product', 25 );

В принципе он работает, но он выводит не ОСНОВНУЮ категорию, а случайную, мне так показалось. В общем везде по разному.
 

Вложения

Сверху Снизу