我必须处理正在运行Flatsome主题的this site。我已经更新了woocommerce和flatsome到它的最新版本。 (woocommerce 2.5和flatsome版本:2.8.1) 除了迷你推车外,网站运行良好。添加项目时,它会在迷你购物车中注册。但此后,任何添加或删除的物品都不会显示在迷你车中。在外行的条件下,它冻结了!即使购物车被清理,它也会显示相同的初始产品。
尝试禁用所有插件,包括W3C总缓存,但仍然没有运气?
有人可以帮帮我吗?好吗?
PS - 如果您在发生此问题时重新加载网站,您可以在短时间内看到迷你购物车中的实际购物车价值,但在网站满载时它会重置为错误值。我相信这是由cookie问题引起的,但我不知道从哪里开始。
答案 0 :(得分:0)
问题是服务器缓存!残疾清漆,我们是金色的。
希望这有助于任何其他人面对同样的问题。 Go to the Wordpress thread here for Mike's Awesome Solution
谢谢大家看看这个! :)
答案 1 :(得分:-1)
嗯......幸运的是,我最近在精确的teplate工作,生产电子商店。关键是Flatsome有一种机制,在初始加载后用AJAX替换DOM。因此,我建议使用firebug来查看正在加载的javascript文件。 根据我的经验,问题在于woocommerce插件下的全局php文件。此模板的开发人员还在代码中添加了注释,以防有人需要更改其网站中的内容。
总而言之,你不应该改变Woocommerce的核心文件,因为当AJAX替换发生时它会变得混乱。我建议您在新安装中用新的插件替换整个woocommerce插件,看看它是如何工作的。