Woocommerce - 非登录用户的购物车为空
我的Woocommerce商店出现问题。未登录的用户无法在购物车中添加产品!当他们按下“添加到购物车按钮”时,产品将被添加到购物车中。但是,如果他们刷新页面或去购物车,它是空的!Woocommerce - 非登录用户的购物车为空
如果我已登录,它不会发生,并且一切正常。
是否有人可以帮忙吗?
回答:
我认为问题出在您的服务器配置中。如果您使用任何缓存插件停用它并硬刷新您的浏览器。然后再检查一下它是否有效?
这里是一个文章迈克乔莉写道:http://mikejolley.com/2013/12/20/problems-with-cart-sessions-and-woocommerce/
回答:
我有这个问题。对我而言,我意识到这是因为wp_woocommerce_sessions表中的session_id列不是自动递增的。我修改了表格后,它工作。
回答:
万一别人运行到这一点:像WP发动机主机服务商广泛使用的缓存来改善你的网上商店的性能。尽管他们排除了不想要的页面,例如购物车或结账页面。
但是,它们仅对默认路径(/ cart,/ checkout)执行此操作。因此,如果您更改默认路径以使网址符合您选择的语言,请确保写入其支持,以便可以为网页添加例外。
请参阅here了解WP Engine对此问题的描述。
以上是 Woocommerce - 非登录用户的购物车为空 的全部内容, 来源链接: utcz.com/qa/257464.html