【发布时间】:2021-01-22 22:03:29
【问题描述】:
我的网站出售画作,可选择有框或无框。这样做的明显方法似乎是产品变体。但这是一个不寻常的情况,因为这幅画当然是独一无二的,当任何一种变体出售时,产品都应该缺货。
我现在已经掌握了这项工作的基础;一旦任一变体售出,该产品将不可用。但不幸的是,选项下拉菜单仍然显示,仅在访问者选择一个或其他变体后显示“缺货”。这似乎会惹恼他们。
所以我要做的是隐藏此选项菜单,并在产品 [或其两种变体中的任何一种] 已售出时将其替换为标准的“缺货”消息。但令我惊讶的是,我找不到其他人遇到过这个问题,而且编写这样的函数超出了我对 PHP 和 WordPress 的了解。
【问题讨论】:
-
已经有这个类似的新问题(有答案)可以提供帮助:stackoverflow.com/questions/65842292/…
-
这是我在这里找到的几个解决方案之一,但并不是我想要的。我试图隐藏所有变体而不是禁用一些变体。事实上,用户得到的 unwanted 结果是我发现的最接近我想要的结果!我现在认为我的方法是错误的,我应该研究产品附加组件而不是变体。
标签: php wordpress function woocommerce inventory