2017-09-14 150 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我给答案 –

相关问题