Wordpress Woocommerce使用产品包添加到购物车URL

Wordpress Woocommerce使用产品包添加到购物车URL,wordpress,woocommerce,Wordpress,Woocommerce,为了使用“添加到购物车”URL将捆绑产品添加到我的购物车中,我正在进行以下操作。我的目标是将4个产品捆绑到一个产品中,并为此目的使用添加到购物车URL: 从解决方案来看,构建这样一个链接似乎很简单,我确信我做得很正确: https://myshopurl.com/cart?add-to-cart=77229&quantity[6674]=1&quantity[7214]=1&quantity[5780]=1&quantity[5892]=1 在这种情况下,772

为了使用“添加到购物车”URL将捆绑产品添加到我的购物车中,我正在进行以下操作。我的目标是将4个产品捆绑到一个产品中,并为此目的使用添加到购物车URL:

从解决方案来看,构建这样一个链接似乎很简单,我确信我做得很正确:

https://myshopurl.com/cart?add-to-cart=77229&quantity[6674]=1&quantity[7214]=1&quantity[5780]=1&quantity[5892]=1
在这种情况下,
77229
是捆绑产品的ID,而
6674
7214
5780
5892
是我想要捆绑到
77229
中的单个产品

我尽可能将产品一起添加到购物车中,但它们不是捆绑的。在这种情况下,捆绑产品似乎被忽略了

我不确定我做错了什么,但有些事情并没有如预期的那样起作用。 关于如何解决这个问题,有什么最佳做法吗?我是否需要将自定义代码添加到
functions.php
以使其正常工作


提前感谢。

您正在为分组产品使用解决方案,这些产品与产品捆绑包不同。使用产品捆绑包,可以使用编辑器中的产品数据元框添加要捆绑的产品。此时,如果您正在捆绑简单的产品,则可以使用简单的“添加到购物车”URL。我还没有测试过这个。如果您正在绑定可变产品,则“添加到购物车”URL将变得复杂。有关示例,请参见:

https://www.alternativeradio.org/products/alem002-alem001/?add-购物车=11061&捆绑包\变体\ id \ 61=5266&捆绑包\属性\ pa \格式\ U 61=mp3&捆绑包\变体\ id \ U 62=5262&捆绑包\属性\ pa \格式\ U 62=mp3

我甚至不记得我是如何逆向工程的