如果未设置其变体,如何隐藏产品属性 . 示例:我有3种不同的颜色和3种不同的尺寸 . 但不是每种尺寸的每种颜色都存在:
-
蓝色>>> M
-
黄色>>> M,L,XL
-
绿色>>> M,L,XL
即蓝色只有一种尺寸(其他变化不在变化中设置) . 但如果有人选择蓝色,他可以选择所有尺寸(应该只看到尺寸M),然后获得WooCommerce wc-no-matching-variations信息 .
如果选择蓝色,如何隐藏其他尺寸选项?
我发现了这个,但这不起作用:Hide variations that don't match Woocommerce
1 回答
当WooCommerce中存在超过30种变体时,AJAX将启动并阻止列表被过滤 . 这可以通过将其添加到functions.php中来修改