2017-09-14 143 views
1

我想要刪除位於Woocommerce結帳頁面(/結帳)頂部的「有優惠券」部分。Woocommerce從結帳頁面刪除優惠券頁面

我想保留購物車頁面上的優惠券部分,所以我不能完全禁用優惠券,但希望它在結帳頁面上刪除。

任何幫助將不勝感激。

回答

3
remove_action('woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10); 

把這個放在你的functions.php這應該這樣做。

+0

曾任職完美。謝謝! –

1

Reigel在這個問題上已經有了兩種方法。

如果沒有下面的工作是另一個代碼:

function hide_coupon_field_on_cart($enabled) { 
if (is_checkout()) { 
    $enabled = false; 
} 
return $enabled; 
} 
add_filter('woocommerce_coupons_enabled', 'hide_coupon_field_on_cart'); 
+0

這很聰明,但確實需要比Reigel更多的處理。所以我已經投了票。 – Kodaloid

+0

真的,我給了你另一個選項,它不是upvote我給答案 –

相關問題