1
如何检查优惠券是否有效或已使用?我有一个这样的代码:Woocommerce检查优惠券是否有效或已使用
if (is_page('checkout')){ //check coupon insert first is valid or no }
如何检查优惠券是否有效或已使用?我有一个这样的代码:Woocommerce检查优惠券是否有效或已使用
if (is_page('checkout')){ //check coupon insert first is valid or no }
您可以使用两种方法WC_cart对象上关于应用的优惠券:
$applied_coupons = WC()->cart->get_applied_coupons();
回归应用的优惠券代码
和阵列:
if(WC()->cart->has_discount('your_coupon_code') && is_checkout()) {
// do something
}
返回折扣是否已经应用(布尔)。
注:woocommerce正确的条件语句靶向车或结账页面
is_checkout()
结帐页面和is_cart()
的购物车页面。
参考文献: