0

我有一个我创建的产品,它有 3 个可用的选项。

  • 表带尺寸
  • 表带颜色
  • 脸的颜色

现在每一个都是变体,但目前,我在产品上有两个变体。

  • 大号,任何表带颜色,任何脸色
  • 小号,任何表带颜色,任何脸色

这使我可以更改所有变体尺寸的价格。

现在的问题是我已经缺货了一张特定的脸,我不想删除变体,但我似乎无法添加另一个变体说:

  • 小号,绿色表带颜色,任何脸色

并使其缺货,第一个“小,任何,任何”变体正在覆盖这个并说它有货。

我有没有办法让特定的变体缺货,而不必创建涵盖组合所有方面的 170 个变体?

如果我用完蓝色表带,我将不得不更改 20 种变体的库存水平!

4

2 回答 2

2

将所有全局变量拖到变量底部,库存将与选项一起计算,然后价格将使用最后一个选项设置

于 2015-04-30T15:22:53.273 回答
1

答案很简单,我很惊讶它没有在其他任何地方记录。

对于那些毫无疑问会发现这是一个问题的人,您可以设置您的变体并命令它们优先,只需将它们拖到列表顶部以进行第一次阅读,并将它们拖到列表底部以进行最后一次阅读读。

在您的变体顶部,放置所有缺货的产品。

  • 任何尺寸,蓝色标签,任何脸型
  • 任何尺寸,红标,任何脸型
  • 任何尺寸,任何标签,红脸

检查“管理库存”并将所有这些库存设置为0

现在,降低你的变体列表,放入你的全局变体(你想要应用到你没有手动设置的所有变体的东西)

  • 大号,任何颜色,任何颜色
  • 小尺寸,任何颜色,任何颜色

设置价格等,但不要 管理库存

然后,Woocommerce 将使用第一个变体中的库存,将其应用于产品,然后为其余变体设置价格等。

于 2015-04-30T15:28:20.270 回答