问题描述
我正在尝试将其设置为对于特定的优惠券不可用。
然后我尝试了此操作,但它不起作用
add_filter( 'woocommerce_shipping_packages',function( $packages ) {
$applied_coupons = WC()->session->get( 'applied_coupons',array() );
if ( ! empty( $applied_coupons ) ) {
if (in_array("544",$applied_coupons))
{
$free_shipping_id_11 = 'free_shipping:11';
if($free_shipping_id_11){
unset($packages[0]['rates'][ $free_shipping_id_11 ]);
}
$free_shipping_id_9 = 'free_shipping:9';
if($free_shipping_id_9){
unset($packages[0]['rates'][ $free_shipping_id_9 ]);
}
}
}
return $packages;
} );
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)