W3 Total Cache 和 Woocommerce with Storefront 主题:产品类别缓存未更新

W3 Total Cache and Woocommerce with Storefront theme: product-categories cache is not updated

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

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

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

要手动尝试修复此问题:

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

使用 "Purge All Caches" 或 "Purge Modules > Page Cache: All" 确实有效,但这个想法只是清除更新的页面而不是所有页面。

感谢任何解决此问题的见解。谢谢。

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

此外,您可以检查页面缓存设置选项卡以确保选中 "Post terms pages" 选项。在那里你可以找到很多可能有用的选项。

Woocomerce 上有一个关于如何使用 Wocommerce 设置 W3TC 的教程,您可以 find here。 您还可以在 W3TC 博客 here 上找到问题的说明。 希望对您有所帮助

如果有帮助请告诉我。