0

我在具有默认 Storefront 主题的 Woocommerce 网站上使用 W3 Total Cache,并且在产品类别页面(属于一个产品类别的产品列表)方面遇到困难。

如果我将产品添加到类别中,我将在页面上看到它已更新(因为我以管理员身份登录并且启用了禁用管理员缓存的选项)。

但是,如果我使用其他浏览器作为访客,我将看不到新产品,而是看到 W3TC 的缓存页面服务器。有些东西阻止缓存插件“看到”产品类别页面已更新,因此需要重新生成该页面的缓存。

要手动尝试解决此问题:

我尝试通过浏览器缓存清除并强制删除该页面缓存(在管理栏>性能>清除当前页面下),但它不起作用。

使用“清除所有缓存”或“清除模块 > 页面缓存:全部”确实有效,但这个想法只是清除更新的页面而不是所有页面。

任何有关解决此问题的见解都值得赞赏。谢谢你。

4

1 回答 1

1

您可以在性能>页面缓存>高级中添加这些类别页面。在那里您可以找到很多选项,因此您可以选择最适合您的选项。不缓存以下页面或从不缓存与这些类别关联的页面是可以帮助您解决问题的选项之一。

此外,您可以检查页面缓存设置选项卡以确保选中“发布条款页面”选项。在那里你可以找到很多可能有用的选项。 在此处输入图像描述

Wocomerce 上有一个关于如何使用 Wocommerce 设置 W3TC 的教程,您可以在此处找到您还可以在此处的 W3TC 博客上找到有关您的问题的说明。我希望这有帮助

如果这有帮助,请告诉我。

于 2020-03-05T08:29:37.740 回答