1
當我試圖隱藏'添加到購物車'按鈕,變化消失。如何隱藏'添加到購物車'的變量產品,但保持產品變化可見
當我試圖隱藏'添加到購物車'按鈕,變化消失。如何隱藏'添加到購物車'的變量產品,但保持產品變化可見
這裏是刪除添加到單品頁唯一的變量產品購物車按鈕和數量,保持屬性選擇字段的方式:
add_action('woocommerce_single_product_summary', 'hide_add_to_cart_button_variable_product', 1, 0);
function hide_add_to_cart_button_variable_product() {
// Removing add to cart button and quantities only
remove_action('woocommerce_single_variation', 'woocommerce_single_variation_add_to_cart_button', 20);
}
代碼放在您的活動子function.php文件主題(或主題)或任何插件文件。
經過測試和工作。
我這樣做,因爲我有可變的產品在不同的零售網頁,我想保持「放入購物車」按鈕
function remove_add_to_cart(){
if (has_term('wholesale', 'product_tag')) {
remove_action('woocommerce_single_variation','woocommerce_single_variation_add_to_cart_button', 20);
}
}
add_action('woocommerce_single_variation','remove_add_to_cart');
感謝。按照描述工作! – theBIOguy
感謝您的回覆。我實際上從https://businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/獲得了相關的代碼,這就是爲什麼你會注意到不同的add_action代碼行。在我無法弄清楚爲什麼它不能完全按照我需要的方式工作之後,添加批發條件只發生在我身上。 – theBIOguy