【问题标题】:Wordpress woocommerce, adding 2 items to cart at same timeWordpress woocommerce,同时将 2 件商品添加到购物车
【发布时间】:2016-09-15 00:46:36
【问题描述】:

是否可以同时向购物车添加 2 件商品?像与特定选择的产品相关联的免费产品?

我目前以这种方式添加到购物车

$.get('/?post_type=product&add-to-cart=' + productId, function() {
   // stuff here..
});

如果不可能,你知道我可能需要挂上什么钩子来改变它吗?

提前谢谢..

【问题讨论】:

标签: wordpress woocommerce


【解决方案1】:

可能有一些主题资源加载了一些具有相同URL的数据,包括查询字符串,这使得WP INIT函数再次添加产品。

我的解决方案是在打印出任何 HTML 之前在主题的 header.php 中添加以下代码: if(isset($_GET['add-to-cart'])){ //checkout can be replaced with any slug header('Location: '.site_url().'/checkout/'); exit; }

【讨论】:

    猜你喜欢
    • 2018-04-10
    • 1970-01-01
    • 2015-11-15
    • 2016-12-19
    • 1970-01-01
    • 2020-01-14
    • 1970-01-01
    相关资源
    最近更新 更多