我正在经营一家 T 恤商店,它提供两个属性,用户可以选择“尺码”和“颜色”,现在我想要检查用户在添加到购物车之前选择的尺码和颜色组合,并限制用户添加特定的颜色和尺码组合成购物车。
所以我想知道是否有任何动作或过滤器挂钩可以让我获得该功能。
我正在经营一家 T 恤商店,它提供两个属性,用户可以选择“尺码”和“颜色”,现在我想要检查用户在添加到购物车之前选择的尺码和颜色组合,并限制用户添加特定的颜色和尺码组合成购物车。
所以我想知道是否有任何动作或过滤器挂钩可以让我获得该功能。
那真的很简单。使用 woocommerce 产品编辑器中的默认变体菜单,您可以非常轻松地做到这一点。程序如下。
假设您有一家商店出售 2 种颜色(黑色、白色)和 3 种尺寸(L、M、S)的 T 恤。并不是所有的彩色 T 恤都有各种尺寸。假设可用的组合是黑色大号、黑色中号、白色中号和白色小号。这意味着您的客户不能订购黑色小号或白色大号 T 恤。
转到仪表板并创建一个新产品。选择产品类型作为可变产品,并在属性选项卡中适当地插入您的属性。不要忘记选中产品页面上标记为可见和用于变体的选择框。然后转到变体选项卡并单击添加变体按钮。这将打开表单以添加新的产品变体。
对于这个例子,我们假设我们在属性选项卡中输入了两个属性——颜色(黑色,白色)和尺寸(L,M,S)。在添加变体表单中,您将看到两个选择框,根据您之前输入的属性(在本例中为任何颜色、任何尺寸)标记,您需要从那里为您的产品选择可能的组合并填写其他信息。您需要以这种方式为产品的每个可能组合添加变体。不要单击链接所有变体按钮,因为它会为您的产品创建每个可能的组合,并最终删除不需要的组合。
还有很多其他关于添加可变产品的资源,您可能会发现它们对您有帮助并且可以逐步进行。但是上面讨论了解决问题的主要思想。
希望这会有所帮助。