Нечто подобное будет работать. Как мне нужно было отображать теги / категории. Это также позволяет им ссылаться на термин «ссылка», чтобы они могли загружать связанные с ними продукты.
add_action('woocommerce_shop_loop_item_title', 'add_tags_and_category', 15);
function add_tags_and_category() { ?>
<div class="tags">
<?php $product_tags = get_the_terms( get_the_ID(), 'product_tag') ;
if( $product_tags && ! is_wp_error( $product_tags ) ) :
foreach( $product_tags as $tag) : ?>
<a href="<?php echo get_term_link( $tag->slug, 'product_tag'); ?>" rel="tag" class="btn btn-primary btn-sm mb-4"><?php echo $tag->name; ?></a>
<?php endforeach;
endif;
$product_terms = get_the_terms( get_the_ID(), 'product_cat');
if( $product_terms && ! is_wp_error( $product_terms ) ) :
foreach( $product_terms as $term) : ?>
<a href="<?php echo get_term_link( $term->slug, 'product_cat'); ?>" rel="tag" class="btn btn-primary btn-sm mb-4"><?php echo $term->name; ?></a>
<?php endforeach;
endif; ?>
</div>
<?php }
Измените значение HTML в соответствии с вашими потребностями. Если вам нужны только товарные категории. Просто удалите первое, если