Mini Cart 不更新 Cookie 问题 - Woocommerce

Mini Cart does not update Cookie issue - Woocommerce

我必须处理 this site,这是 运行 Flatsome 主题。我已经将 woocommerce 和 flatsome 更新为最新版本。 (woocommerce 2.5 和 flatsome 版本:2.8.1) 该网站运行良好,除了迷你购物车。添加项目后,它会在迷你购物车中注册。但此后任何添加或删除的项目都不会显示在迷你购物车中。通俗地说,它冻结了!即使购物车已清空,它也会显示添加的相同初始产品。

尝试禁用所有插件,包括 W3C 总缓存,但仍然没有成功?

有人可以帮助我吗?漂亮吗?

PS - 如果您在出现此问题时重新加载网站,您可以短暂地看到迷你购物车中的实际购物车价值,但当网站已满载。我相信这是由 cookie 问题引起的,但我不知道从哪里开始。

嗯...幸运的是,我最近在制作 e-shop 的精确模板中工作。关键是 Flatsome 有一种机制,在初始加载后 DOM 被替换为 AJAX。所以我建议使用 firebug 来查看哪些 javascript 文件正在加载 运行。 根据我的经验,问题出在 woocommerce 插件下的全局 php 文件。此外,此模板的开发人员还在代码中添加了注释,以防有人需要更改其站点中的某些内容。

总而言之,您不应该更改 Woocommerce 的核心文件,因为在 AJAX 替换发生时它会变得混乱。我建议您在新安装中用一个新插件替换整个 woocommerce 插件,看看它是如何工作的。

问题是服务器缓存!禁用清漆,我们是金色的。

希望这对其他面临与我相同问题的人有所帮助。 Go to the Wordpress thread here for Mike's Awesome Solution

感谢所有关注本文的人! :)