2014-09-13 3 views
2

Как показать все варианты продуктов на страницах категорий WooCommerce?Показать варианты продукта на странице категории

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

Возможно ли это?

ответ

2

Пример: http://bennyhendrikx.be/product-categorie/clothing/page/2/

Добавьте этот код в functions.php Youre

if (! function_exists('woocommerce_template_loop_add_to_cart')) { 

    function woocommerce_template_loop_add_to_cart() { 
    global $product; 

    if ($product->product_type == "variable" && (is_product() || is_product_category() || is_product_tag())) { 
     woocommerce_variable_add_to_cart(); 
    } 

    else { 
     woocommerce_get_template('loop/add-to-cart.php'); 
    } 
    } 

} 
0
add_action('woocommerce_after_shop_loop_item_title','woocommerce_template_single_variation', 5); 
function woocommerce_template_single_variation() { 
      global $product; 
      if ($product->product_type == "variable" && (is_product_category() || is_product_tag())) { 
       echo woocommerce_variable_add_to_cart(); 
      } 

} 
+0

Это не показывает отдельные продукты, это просто печатает изменения в изделии –

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