小编Ale*_*_86的帖子

当用户再次登录 WooCommerce 时,从购物车中删除以前的项目

我有我们自己主题的 WordPress 4.9.5 版,以及 WooCommerce 作为在线商店解决方案。

想象一下,某个用户登录网站并在购物车中添加了一些商品。然后他退出网站,无论是关闭网页还是注销。一段时间后(他是否在同一台计算机上无关紧要),当同一用户访问网站(作为访客,无需登录)并在购物车中添加一些商品并进行结帐时,WordPress 合并了两个购物车(商品来自过去和当前添加到购物车中)。我需要删除旧项目并只保留新项目。

示例:(用户登录时的购物车内容)

  • 第 1 项
  • 第 2 项

(用户为访客/登出时的购物车内容)

  • 第 3 项
  • 第 4 项

(结帐时登录后的购物车内容)

  • 第 1 项
  • 第 2 项
  • 第 3 项
  • 第 4 项

我只需要购物车保留:

  • 第 3 项
  • 第 4 项

我该怎么做?

php wordpress woocommerce

4
推荐指数
2
解决办法
2953
查看次数

标签 统计

php ×1

woocommerce ×1

wordpress ×1