【发布时间】:2018-11-13 18:11:49
【问题描述】:
我的网站上有 2 种产品。其中,对于 1 个产品,如果用户选择的数量超过 3 个,我应该显示错误消息。但对于其他产品,数量没有限制。 我怎么能做到这一点?
我使用了以下代码:
add_action( 'woocommerce_add_to_cart_validation', 'wc_add_to_cart_validation', 11, 3 );
function wc_add_to_cart_validation( $passed, $product_id, $quantity ) {
if ( $quantity > 3 ){
wc_add_notice( __( 'Only 3 or less quantities allowed, please contact us on (937) 606-4258.', 'woocommerce' ), 'error' );
$passed = false;
}
return $passed;
}
但代码反映了这两种产品。 我希望仅对一种产品执行该操作 请帮忙
【问题讨论】:
标签: php wordpress validation woocommerce product