Php “商业优惠券”;强迫;

Php “商业优惠券”;强迫;,php,woocommerce,Php,Woocommerce,现在,我以编程方式应用2张优惠券,如下所示: if (is_user_logged_in()) { $user = wp_get_current_user(); foreach (array_intersect(array( 'client', 'administrator', 'editor' ), $user->role

现在,我以编程方式应用2张优惠券,如下所示:

if (is_user_logged_in()) {
            $user = wp_get_current_user();
            foreach (array_intersect(array(
                'client',
                'administrator',
                'editor'
            ), $user->roles) as $role) {
                $woocommerce->cart->add_discount(sanitize_text_field('logged_in'));
                break;
            }
        }
$number_products = $woocommerce->cart->cart_contents_count;
        if ($number_products >= 3) {
            $woocommerce->cart->add_discount(sanitize_text_field('more_then_3'));
        }
但是当用户添加一张优惠券时,可以选择“如果优惠券不能与其他优惠券一起使用,请勾选此框”。显然,它不允许我再添加这些优惠券。但我只需要允许这2张优惠券可以添加。我不能取消选中用户添加优惠券的选项,因为这样用户可以添加很多优惠券,而我不能允许。 有没有办法解决这个问题

谢谢你的帮助