Woocommerce:如果产品的可用尺寸少于两种,则排除进口



某些商品有多种尺寸,例如:"尺寸:S、M、L、XL">

我们的自定义代码插件中有以下代码来分离和识别不同的尺寸:

add_filter( 'dfrpswc_filter_attribute_value', 'mycode_add_size_attribute2',     20, 6 );
function mycode_add_size_attribute2( $value, $attribute, $post, $product,  $set, $action ) {
    if ( $attribute == 'pa_maat' ) {
        if ( isset( $product['size'] ) ) {
            $value = mycode_get_size2( $product['size'] );
        }
    }
    return $value;
}

是否可以只进口三种以上尺寸的产品?

(例如:尺寸为"S、M

、XL"的产品将在商店中,尺寸为"S、M"的产品将不在商店中(

谢谢

所 罗 门

如果$value作为数组或可数对象返回,则可以使用 count() 函数,例如

if (count($value) > 3){
//custom code here
}

详细信息: 计数((

最新更新