购买相关变体时,Woocommerce以编程方式减少库存

时间:2018-05-03 21:03:33

标签: wordpress woocommerce attributes stock variation

好的,我会尽力解释这个问题。 我在我的网站上销售限量版印刷品。它们有多种尺寸,它们也有框架和无框架。

现在,我将每个产品设置为具有2个属性:size&帧。 在变体中,我有4个选项

  • 11x17无框架
  • 11x17框架
  • 20x30无框架
  • 20x30框架

库存出现问题。共有10个11x17打印,但由于我必须输入每个变体的库存数量,我必须做这样的事情:

  • 11x17无框架10qty
  • 11x17框架10qty

这似乎总共有20张照片,而不是10张。

理想情况下,我希望根据属性而不是变化来保留广告资源,但似乎并没有这样做。

我无法将Frame设置为附加产品,因为随着打印尺寸的增加,框架的成本会上升。

我想知道,如果有一种方法可以以编程方式减少其他变体的库存,那么购买一个变体时。因此,当有人购买" 11x17无框架"时," 11x17框架"股票同时减少-1。

网站上的所有产品都完全相同,因此我不介意对代码中的特定变体名称进行硬编码。

不确定这样的事情是否可行,但我非常感谢任何见解。

这是我能找到的最接近自定义股票处理方式的例子: Reduce WooCommerce Item Inventory By Attribute Value

提前致谢, 珍妮

0 个答案:

没有答案