Woocommerce 检查优惠券是否有效或已被使用
Woocommerce check if coupon is valid or been used
如何查看优惠券是否有效或已使用?我有一个代码:
if (is_page('checkout')){
//check coupon insert first is valid or no
}
您可以在 WC_cart 对象上使用 2 种关于应用优惠券的方法:
$applied_coupons = WC()->cart->get_applied_coupons();
Return 一组已应用的优惠券代码
并且:
if( WC()->cart->has_discount( 'your_coupon_code' ) && is_checkout() ) {
// do something
}
Returns 是否应用了折扣(布尔值)。
Note: The correct conditionals in woocommerce for targeting cart or checkout pages are is_checkout()
for checkout page and is_cart()
for cart page.
参考文献:
如何查看优惠券是否有效或已使用?我有一个代码:
if (is_page('checkout')){
//check coupon insert first is valid or no
}
您可以在 WC_cart 对象上使用 2 种关于应用优惠券的方法:
$applied_coupons = WC()->cart->get_applied_coupons();
Return 一组已应用的优惠券代码
并且:
if( WC()->cart->has_discount( 'your_coupon_code' ) && is_checkout() ) {
// do something
}
Returns 是否应用了折扣(布尔值)。
Note: The correct conditionals in woocommerce for targeting cart or checkout pages are
is_checkout()
for checkout page andis_cart()
for cart page.
参考文献: