欢迎光临
我们一直在努力

WordPress 缓存首页/仪表盘不更新的问题

下午登录网站的时候,看到wordpress仪表盘有更新提示,原来是有翻译内容要更新后,可在更新后发现网站出了点小问题,就是网站首页、仪表盘活动不更新了。怎么回事呢?很自然的想到了wordpress的损坏,可是在尝试更新版本后还是没卵用。

我就知道可能是缓存的问题,那就一个个找问题吧。

1、配置不当的Cache 缓存插件

目前这个博客上使用过的WP super cache缓存,在之前的版本中都是没有问题的,只有近期在更新的时候才遇到问题,难道是我PHP升级太高的原因,导致这个插件不兼容。

在确认了不是这个插件的原因后,多次清除缓存还是没有更新,说明不是缓存插件的问题了。尝试清空所有缓存,这可以很容易地通过插件设置完成。假设你有一个 WP super cache插件,转到其设置页面并单清空缓存选项。

2、CDN上有缓存

虽说网站内容进行了更新,但是CDN设置了缓存,并没有刷新出来,经过一一的排除后,得出最大的可能就是CDN中海油缓存,来不及刷新来的。

你启用了一个缓存插件的 CDN时,你可以尝试暂时禁用或绕过 CDN。要禁用,转到通用的 WP super cache 插件设置页面并取消选中 CDN 启用选项。关闭 CDN 将使你的 WordPress 网站如预期的那样进行更新。

3、浏览器缓存

有时,浏览器会显示网站的缓存版本,而不是新版本,当你第一次访问一个网页时,你的浏览器需要一段时间来载入内容。但是下一次,内容会马上显示出来。这就是因为浏览器在你的浏览器上存储了不会部分静态的信息,这就是所谓的浏览器缓存,都是为了加速页面加载。

最后在WordPress 缓存首页/仪表盘不更新时,最大的问题就是使用了CDN缓存,导致网站的内容不更新,这是我测试多次后发现的结果,因为本就没有使用CDN情况,都是及时刷新的,只有启用后存在来不仅刷新的问题,就这么办了。