2017-01-04 2 views
0

Извините, название может быть смущено.WooCommerce просмотр списка продуктов: магазин по подкатегории с общей подкатегорией image в виде списка

Пока что все, что я нахожу в списке продуктов для woocommerce, отображает все продукты под категорией со своими собственными изображениями. Но я хочу, чтобы продукты отображались в пределах категории, например:

(в примере «одностворчатые одностворчатые основания» являются конечной подкатегорией, например, красным шкафом-> базовым шкафом (красным) ->).

Есть ли способ (код, плагин или любая другая идея) для достижения этой цели? В этом случае все продукты этой категории с разными моделями отображаются в виде списка с общим изображением подкатегории. ?

Заранее благодарен!

enter image description here

ответ

0

Чтобы добавить изображение категории в списке продуктов вы можете использовать это:

add_action('woocommerce_before_shop_loop', 'woocommerce_category_image', 100); 
function woocommerce_category_image() { 
    if (is_product_category()){ 
     global $wp_query; 
     $cat = $wp_query->get_queried_object(); 
     $thumbnail_id = get_woocommerce_term_meta($cat->term_id, 'thumbnail_id', true); 
     $image = wp_get_attachment_url($thumbnail_id); 
     if ($image) { 
      echo '<img src="' . $image . '" alt="" />'; 
     } 
    } 
} 

Чтобы настроить список продуктов для ваших потребностей вы можете либо изменить шаблон content-product.php непосредственно (легкий, но грязный), или вы используете действия крючки там (рекомендуется, но немного сложно, если вы не знакомы с этим).

+0

Спасибо Энди. Я попробую то, что вы предоставили, и я обновлю эту тему соответственно позже. Еще раз спасибо. – Kurt

Смежные вопросы