【问题标题】:Add to cart function not working for first product when cart is empty当购物车为空时,添加到购物车功能不适用于第一个产品
【发布时间】:2017-09-19 21:20:42
【问题描述】:

我正在使用 { WC()->cart->add_to_cart($new_post_id) ;} 添加产品,但是当购物车为空时,此功能第一次不添加。如果我使用默认添加产品添加到购物车按钮,然后上述功能正常工作后,请您指出问题。基本上会话 cookie 不是在通过函数添加时创建的,但是如果设置了会话 cookie,那么这会很顺利。你能指导我如何在我的情况下设置这些 cookie。

console Image

【问题讨论】:

    标签: php wordpress woocommerce


    【解决方案1】:

    产品的数量似乎缺失。 尝试使用

    WC()->cart->add_to_cart($new_post_id,quantity);
    

    希望这会对你有所帮助。

    【讨论】:

    • 我已经用过了,但基本上不起作用 我遇到了 WC()->cart->set_cart_cookies(); 的问题会话未设置,如果已设置,则可以正常工作。
    • @owt 你找到解决方案了吗?那么请帮助我,我也面临同样的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    • 2020-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-26
    • 1970-01-01
    相关资源
    最近更新 更多