如何使用产品属性和数量将产品添加到购物车?

时间:2015-05-13 08:03:51

标签: php wordpress woocommerce

我试图搜索谷歌上的一些文章,但他们提到了变体产品,我不知道它们是什么。我只想用产品属性(或多属性)和数量将产品添加到购物车。我尝试将此网址<?php echo home_url('/cart/?add-to-cart='.$product->id.'&attribute_mau-sac=#425f70'); ?>用于“a”元素,但attribute_mau-sac不会添加到购物车宽度产品。我的产品是简单的产品。请帮帮我!

Sample product

1 个答案:

答案 0 :(得分:1)

请参阅我的文章here,了解变体的工作原理。

首先,您需要从“产品数据”下拉列表中选择“变量产品”。简单产品是默认输出。

Product Variation selection

从那里,您需要转到属性菜单。这允许您拥有全局属性而不是应用于产品(如果要设置全局变量,则在左侧管理侧栏的“产品”>“属性”菜单中设置)或基于每个产品。你可以看到我为裤子图案添加了一个。如果您想让客户选择它并在订单中作为其选择的一部分出现,请确保选中“用于变体”。

Attribute Screen

选中后,请务必点击“保存属性”按钮。然后,您可以转到“变体”选项卡。

Variations Screen

您现在可以看到我添加了变体。这是通过选择一个选项(见红色突出显示的区域)来完成的,在这种情况下是裤型。我这样做是因为裤子会影响价格。如果他们没有,我可以把它设置为“任何裤型......”你只需要确保你至少有一个(即使它是“任何”全面)。您可以使用“选择要批量修改的字段...”下拉列表批量修改可用字段。您将需要至少一个变体来设置价格和运费(即使客户选择的变化无关紧要)。

在前端,您会看到没有选择属性和变体时,不会显示“添加到购物车”。

No selection made

当您选择价值时,会出现价格和“添加到购物车”按钮。

With selection

当喘气类型的属性改变时,价格也会相应调整。

Variation change