Php Woocommerce可选产品属性
变量产品的自定义属性是必需的。如何使某些属性成为可选属性 我在woocommerce中搜索了可选选项,但没有。因此,我想知道是否有一个选项可以通过Wordpress functions.php添加这个函数Php Woocommerce可选产品属性,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,变量产品的自定义属性是必需的。如何使某些属性成为可选属性 我在woocommerce中搜索了可选选项,但没有。因此,我想知道是否有一个选项可以通过Wordpress functions.php添加这个函数 我真正想要的是一个选项,用于选择属性是可选的还是必需的。我刚刚遇到了同样的问题,我有一个产品的下拉属性列表,其中只需要选择其中的一些属性。我理解LoicTheAztec所说的,并且必须假设WooCommerce也是这么想的,这就是为什么我不认为代码中有一个优雅的答案。然而,最简单的答案是最好的
我真正想要的是一个选项,用于选择属性是可选的还是必需的。我刚刚遇到了同样的问题,我有一个产品的下拉属性列表,其中只需要选择其中的一些属性。我理解LoicTheAztec所说的,并且必须假设WooCommerce也是这么想的,这就是为什么我不认为代码中有一个优雅的答案。然而,最简单的答案是最好的
我所做的只是在列表的开头添加一个
--NONE--
属性值。将此设置为默认值,Robert是您母亲的兄弟。我对可变产品的灵活性也有问题。可悲的是,我暗示的解决方案是一个丑陋的修复程序,它从我的JS字段中删除了required。但这并不是一个好的解决方案:P在一个可变产品中,产品属性到底是必需的还是可选的?请澄清…@LoicTheAztec在将产品发送到购物车之前,用户需要选择产品的属性,您需要所有属性才能有值。我想要的是这些属性中的一些是必需的,而其中的一些不是。好吧,我明白了……首先考虑一下:当从产品属性下拉列表的组合中选择产品变体时,您不能有可选的下拉列表,因为在这种情况下不会选择任何产品变体,并且客户将无法向购物车添加内容。所以你需要改变你正在尝试做的事情…你不能有一个可选的下拉列表,但是你可以设置一个变体来支持一个特定属性的“任意”选择,这本质上就是使该属性成为可选的。