2
如何顯示WooCommerce類別頁面上的所有產品變體?在類別頁面上顯示產品變體
我已經設置了三種變體的變量產品。我希望每個變體(不是變量產品本身)在產品類別頁面上顯示爲單獨的產品。用戶應該能夠打開變量產品並將其添加到購物車。
這可能嗎?
如何顯示WooCommerce類別頁面上的所有產品變體?在類別頁面上顯示產品變體
我已經設置了三種變體的變量產品。我希望每個變體(不是變量產品本身)在產品類別頁面上顯示爲單獨的產品。用戶應該能夠打開變量產品並將其添加到購物車。
這可能嗎?
實施例:http://bennyhendrikx.be/product-categorie/clothing/page/2/
增加這個代碼在您選擇的functions.php
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');
}
}
}
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();
}
}
此不顯示單獨的產品,這只是打印產品內的變化 – 2017-03-08 10:47:52