woocommerce购物车会议重复

时间:2018-06-18 12:49:58

标签: session woocommerce cart

我的客户遇到了Wordpress / WooCommerce网站的问题。

问题:该网站自动将产品添加到购物车(大约40-60)。登录的&已注销的用户。尝试登录“我的帐户”部分时,将项目添加到购物车时或者有时在将商品添加到购物车然后访问购物车后,它会覆盖带有新随机商品的购物车商品时,可能会出现此问题。

我注意到在WC_Session_handler中,_customer_id的值通常不是唯一的,也不是其他会话数据。我已经删除了所有服务器&前端缓存,搜索初始化的任何其他会话。

任何帮助都会受到赞赏,因为他们因为无法从购物车中删除商品而失去业务(因为删除的商品很快就会重新出现)..

域名:thecoffeehopper.com:)

1 个答案:

答案 0 :(得分:0)

购物车是根据wp_woocommerce_sessions和wp_usermeta MySQL表中的数据构造的。

我将运行以下sql查询以尝试查找问题的根源。

version : jq-1.5

这些行中的数据用于构造购物车。在这些行中是否找到随机项?这些行中有一个用户ID或客户ID,以告诉您数据属于哪个客户。

这些行中的数据是序列化的字符串,很难直接读取,因此我将使用WordPress CLI工具并将功能may_unserialize()应用于SQL结果。