我在wordpress上使用woocommerce。但结帐页面有一个问题。我将产品添加到购物车,然后重定向到购物车页面(当我在Woocommerce设置中选中此选项 - >"成功添加后重定向到购物车页面"),在购物车页面中我有"更新购物车"和"继续结帐"按钮,点击两个按钮后,我被重定向到空车页面。
我注意到购物车在几分钟后更新,之后就可以了。什么可能导致这可能是cookie或会话问题?
答案 0 :(得分:1)
最简单的解决方案:
转到设置,从“ https”更改为“ http”,现在尝试一下,如果可行,woocommerce强制认证会出现问题,您可以直接保留它,然后使用“ Wp Force SSL”保持运行SSL认证,再也不用担心了。
为我工作
答案 1 :(得分:0)
你落后18个版本。 https://wordpress.org/plugins/woocommerce/changelog/
你的WordPress版本也落后了。 在继续尝试找出问题之前,您应该更新它们。
正如您在我发布的更改日志链接中所看到的那样,由于未进行更新,您将缺少大量修复。
答案 2 :(得分:0)
我遇到了这个问题并尝试了很多东西: - 安装会话插件 - 更新woocommerce&主题 - 更新wordpress - 更新我的plesk服务器 - 在PHP.ini中添加session.autostart = 0 - 在.htaccess中使用expiresActive Off - 在woocommerce设置中删除产品上的AJAX和REST API - 在woocommerce系统状态刷新状态
最终对我有用的一件事(我认为)是安装WP Force SSL
这听起来像广告。我希望这有帮助!
答案 3 :(得分:0)
我做了调试,问题是
woocommerce_sessions: Table does not exist
停用并响应插件,以便woocommerce插件再次创建会话表。
答案 4 :(得分:0)
检查woocommerce>>上强制安全结帐的刻度线设置>>结帐。
如果您有https安全证书,则应勾选(标记)。
答案 5 :(得分:0)
由于某些原因,有时您将产品添加到购物车,但购物车页面保持空白(即使您可以清楚地看到购物车小部件中有产品)。但请放心-这可能只是一个简单的缓存问题(如果您不知道什么是缓存,也没有问题)。
请点击以下链接以获取详细信息:https://businessbloomer.com/woocommerce-solving-cart-empty-issue/