当产品售罄时,我可以隐藏WooCommerce产品变体菜单吗?



我的网站卖画,有框或不框的选择。最明显的方法就是产品的变化。但这是一个不寻常的情况,因为这幅画当然是独一无二的,当任何一种变体出售时,该产品都应该缺货。

我现在已经掌握了基本的工作原理;该产品将成为不可用一旦任何变化出售。但不幸的是,选项下拉框仍然显示,只显示"缺货";在访问者选择一种或另一种变体之后。这似乎会惹恼他们。

所以我要做的是隐藏这个选项菜单,并将其替换为标准的"缺货"当产品(或其两种变体中的任何一种)已售出时的消息。但令我惊讶的是,我找不到其他人有过这个问题,而且编写这样的函数超出了我自己的PHP和WordPress知识范围。

这里也有类似的问题:在变体选项中添加一个自定义类,显示"缺货"在Woocommerce

您可以使用该线程的答案来添加css类或附加额外的文本到缺货变化。
通过使用添加的类,您还可以使用css隐藏项目。

对于有此问题的其他人,我发现我以错误的方式看待问题。在一幅画这样的独特产品上提供框架并不是真正的产品变体,而更像是一种交付选择。正如Lynn Greene在这里建议的那样,我真正想要的是一个可选的产品附加组件——一个产品附加组件。

我找到了插件的免费版本"高级产品领域为WooCommerce"这很简单。

WooCommerce的变体为每个变体创建一个产品。当你有不同品种的产品(小,中,大,或蓝色,红色,黄色等)

您所描述的用例似乎更适合产品附加字段。这将允许客户选中一个框或选择一个选项,并在订单详细信息中将该选项的值传递给您。这样,您就可以为每幅画提供一个产品列表,但仍然允许客户选择框架选项。

你可以用插件(Woocommerce的产品插件,Extra Product Options等),或者用你自己的代码。

相关内容

  • 没有找到相关文章

最新更新