删除项目后购物车页面空白

时间:2020-09-19 01:36:37

标签: php wordpress woocommerce

我在一个客户网站上遇到问题:当您从购物车中删除商品时,购物车变成空白。如果刷新页面,一切正常,则该项目已被删除。更改项目数量是可以的,仅当从购物车中删除项目时才会发生此问题。

我尝试禁用所有插件,切换到另一个主题,删除所有其他CSS或Child Theme函数,问题仍然存在。

我使用了w3总缓存和wp火箭来防止页面缓存,但是问题没有解决。 我还使用了以下教程: https://docs.woocommerce.com/document/configuring-caching-plugins/

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我通过在我的网络服务器 (Nginx) 中设置不同的引用策略来解决它

我更改了服务器范围的 Nginx 设置:

add_header Referrer-Policy "origin";

到:

add_header Referrer-Policy "strict-origin-when-cross-origin";

在您的情况下,您可能可以通过 .htaccess 更改此设置,因此请先检查 .htaccess 是否有任何与 Referrer-Policy 相关的设置,然后尝试添加/更改为:

Header always set Referrer-Policy "strict-origin-when-cross-origin"

多亏了这个WooCommerce Support post

,我找到了解决方案