0
我正在尋找一種方法來禁止WooCommerce中的批發商在購物車和結帳頁面上使用優惠券字段。我正在使用自定義主題,並將WooCommerce基於角色的方法插件與WooCommerce批發價格一起使用。我在functions.php
中試過以下內容:隱藏woocommerce中特定用戶角色(批發商)的優惠券字段
// hide coupon field on cart page for wholesale
function hide_coupon_field_on_cart($enabled) {
if(! current_user_can('wholesale_customer') && is_cart()) {
$enabled = false;
}
return $enabled;
}
add_filter('woocommerce_coupons_enabled', 'hide_coupon_field_on_cart');
// hide coupon field on checkout page for wholesale
function hide_coupon_field_on_checkout($enabled) {
if(! current_user_can('wholesale_customer') && is_checkout()) {
$enabled = false;
}
return $enabled;
}
add_filter('woocommerce_coupons_enabled', 'hide_coupon_field_on_checkout');
但是這並沒有奏效。我究竟做錯了什麼?
這是你使用的插件嗎? http://codecanyon.net/item/woocommerce-wholesale-prices/5325378 – danyo