【发布时间】:2018-10-02 16:21:30
【问题描述】:
我在网上找到了一个 sn-p,它允许您在购物车中设置最低购买数量为多个“6”。
这里是:
add_action( ‘woocommerce_check_cart_items’, ‘woocommerce_check_cart_quantities’ );
function woocommerce_check_cart_quantities() {
$multiples = 6;
$total_products = 0;
foreach ( WC()->cart->get_cart() as $cart_item_key => $values ) {
$total_products += $values['quantity'];
}
if ( ( $total_products % $multiples ) > 0 )
wc_add_notice( sprintf( __('You need to buy in quantities of %s products', 'woocommerce'), $multiples ), 'error' );
}
我希望此规则仅对属于特定类别的产品有效,“id = 35”。
其他类别的所有产品也可以少量购买。
【问题讨论】:
标签: php wordpress woocommerce cart custom-taxonomy