Это довольно просто на самом деле, потому что категории продукта признакам изображение (если вы установили один) был сохранен в качестве терминов мета, которые могут быть получены с помощью
get_woocommerce_term_meta($term->term_id, 'thumbnail_id', true);
Вот идея, как вы можете это сделать , добавьте нижеприведенный фрагмент на ваш your-theme/woocommerce/single-product/meta.php
.
<?php
$terms = wc_get_product_terms($product->id, "product_cat");
echo '<ul class="tax_product_cat_list">';
foreach ($terms as $term) {
$thumbnail_id = get_woocommerce_term_meta($term->term_id, 'thumbnail_id', true);
$image = wp_get_attachment_url($thumbnail_id);
if($image) {
echo '<li><a href="'. get_term_link ($term) .'">' . $term->name . ' <img src="' . $image . '" alt="" /></a></li>';
} else {
echo '<li><a href="'. get_term_link ($term) .'">' . $term->name . '</a></li>';
}
}
echo '</ul>';
?>
Возможно, вы захотите обновить структуру html для ваших нужд.
https://docs.woothemes.com/document/template-structure/ – LoicTheAztec