如何使用 W3TC 停止缓存 PHP 页面中的某个部分

How to Stop Caching a Section in a cached PHP Page with W3TC

我们目前缓存了我们的主页。但是,我们不想缓存主页的一部分,因为它会在 1/2 小时到 3 小时之间变化。

有没有办法在 PHP 中编写我的代码,这样这一部分就不会被缓存?

这可能吗?

谢谢!

不像 W3TC 这样的全页缓存,但如果 JavaScript 可用,您可以使用 JavaScript 隐藏该部分,并在 AJAX 上引入新内容。这样,JavaScript 禁用的人仍然会看到旧内容,但其他人会看到新鲜内容。

我想做的实际上是片段缓存。

这里有一个 link 供需要此解决方案与 W3TC 插件一起使用的任何其他人使用:

http://www.contrid.co.za/2015/05/w3-total-cache-fragment-caching/