首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >woocommerce购物车会话复制

woocommerce购物车会话复制
EN

Stack Overflow用户
提问于 2018-06-18 20:49:58
回答 1查看 509关注 0票数 0

我有一个客户遇到了他们的Wordpress/WooCommerce网站的问题。

问题:网站会自动将产品添加到购物车中(大约40-60个)。已登录和已注销的用户都会出现此问题。此问题可能发生在尝试登录My Account部分、向购物车添加项目时,或者有时在将项目添加到购物车然后访问购物车之后,它会用新的随机项目覆盖购物车项目。

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

如果客户不能从购物车中取出商品(因为被移除的商品很快就会重新出现),他们将失去业务,任何帮助都将不胜感激。

域名: thecoffeehopper.com :)

EN

回答 1

Stack Overflow用户

发布于 2018-06-21 12:57:42

购物车是由wp_woocommerce_sessions和wp_usermeta MySQL表中的数据构建的。

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

代码语言:javascript
复制
select * from wp_woocommerce_sessions;

select * from wp_usermeta where meta_key like '_woocommerce_persistent_cart_%';

这些行中的数据用于构建购物车。在这些行中是否找到了随机项?这些行具有用户id或客户id,以告知数据属于哪个客户。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50909949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档