在WooCommerce中,默认情况下,当我们有2个属性,然后我们创建了许多变体时,它们将是每个术语相互乘以的结果,这意味着如果我们有10个属性A和7个术语属性B,它将最多创建70个变体 .

我想在控制选项时将它们分开,它可能与“使属性A和属性B未连接”或“动态变化关系”具有相同的含义 .

例如:我有属性: ColorSize . 颜色有5个术语:白色,黑色,红色,蓝色,绿色 . 大小有3个术语:小,中,大 .

对于每种颜色,无论选择何种尺寸,都会有一个单独的图像代表每种产品 . 尺寸也是如此 . 对于每种尺寸,价格会有不同,但每种颜色的价格都相同 .

另外,当我选择尺寸变化时,我需要不更新图像幻灯片(默认情况下会这样做,请参阅下面的GIF) . 我只需要更新价格 .

Selecting a size variation updates the image slideshow.

我应该在WooCommerce代码,数据库中更改什么,以及您对后端和前端的建议是什么?

我希望你理解我的解释,并期待着你的帮助 . 如果您需要一些澄清或更多解释,我将编辑此问题 .