添加到购物车多个产品变异woocommerce

时间:2014-03-14 15:26:26

标签: php wordpress woocommerce

目标:只需点击一下鼠标即可添加多个变量产品。

我尝试将此代码放在循环中,但它不起作用。

add_to_cart( $product_id, $quantity = 1, $variation_id = '', $variation = '', $cart_item_data = array() )

我发现我们可以通过发布此链接添加到购物车

product url/?variation_id=(variation id)8&attribute_pa_(attribute slug)=(attribute value slug)&quantity=(quantity)&add-to-cart=(product id)

但是这种方法无法解决问题,因为我需要在单个按钮点击中添加几个产品变体。

所有建议将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以将add_to_cart( $product_id, $quantity = 1, $variation_id = '', $variation = '', $cart_item_data = array() )置于循环中,而不是仅仅传递产品ID,您还应该在第二个参数中传递变体ID。