在 WPBeginner,我们使用 WP Rocket,因为它是目前最可靠的缓存解决方案之一。然而,我们发现即使是最好的缓存设置也需要定期清除缓存,尤其是在您积极更新内容或排查问题时。
缓存可以提升 WordPress 网站的运行速度,但当您需要立即查看更改时,它也可能造成问题。无论您是更新内容、修复错误还是发布新功能,了解如何正确清除缓存都能帮您节省大量时间,避免收入损失。
多年来,我们测试了所有主流的缓存解决方案,我们将向您展示如何使用最常用的方法清除缓存。看完本指南,您将再也不用担心访客看到的是您网站的真实版本。

WordPress中的缓存是什么?
当有人访问您的 WordPress 网站时,缓存解决方案会存储页面的静态版本,这样就无需每次都从头开始重新构建。WordPress 可以立即提供这些预构建的页面,而无需运行占用大量资源的进程。
此过程可显著提高WordPress 的速度和性能,从而带来更好的用户体验和更高的搜索引擎排名。
以下是缓存过程的实际工作原理:

根据我们多年来对不同缓存方法的测试,以下是您会遇到的主要类型:
1.基于插件的缓存:最流行的方法是使用 WordPress 缓存插件,例如WP Rocket(我们在 WPBeginner 上使用的插件)或免费的WP Super Cache插件。这些插件让您可以完全控制缓存设置、过期时间和清理计划。
2.服务器级缓存:许多主机提供商都内置了缓存功能。像SiteGround这样的托管 WordPress 主机以及像Bluehost这样的热门主机提供商都提供自动运行的缓存解决方案。
3.CDN 和安全缓存:Sucuri和Cloudflare等服务通过其内容分发网络提供WordPress 安全性和全球缓存。
4.浏览器缓存:访客的浏览器还会将您网站的缓存版本存储在本地,从而加快他们再次访问您网站的速度。
了解这些不同的缓存层非常重要,因为在排查显示问题或确保访客可以看到最新更改时,您可能需要在多个级别清除缓存。
为什么要清除 WordPress 网站缓存?
我们都遇到过这种情况:你对WordPress 网站做了重要的更改,但当你查看网站时,却发现没有任何变化。这是因为你的缓存仍然保留着旧的页面版本,而没有识别出已经进行的更新。
以下是一些最常见的需要清除缓存的情况:
1.内容更新后:新发布的博客文章、页面编辑或菜单更改均不可见
2.设计变更后:主题更新、CSS 修改或插件安装均不显示
3.故障排除时:尝试诊断网站问题或冲突
4.插件更新后:新功能或修复程序未能按预期运行
5.出于测试目的:确保访客看到的是您正在开发的同一版本。
令人沮丧的是,这会影响您和您的访客。您可能认为您的网站出了问题,但您的客户看到的可能是过时的价格、缺失的产品或陈旧的联系信息,这会直接影响您的业务。
定期清除WordPress 缓存可确保所有人始终看到您网站的最新版本。在 WPBeginner,我们已将清除缓存作为标准工作流程的一部分,每当我们发布新内容或对网站进行更改时都会执行此操作。
好消息是?一旦你掌握了正确的方法,清除缓存只需点击几下鼠标,就能为你节省数小时的困惑。
接下来,我们来看看如何在 WordPress 中清除缓存。只需使用下面的快捷链接即可直接跳转到您想要使用的方法:
1.清除浏览器缓存
2.清除 WordPress 缓存插件中的缓存
3.清除 WordPress 主机缓存
4.清除 WordPress 防火墙插件缓存
5.WordPress缓存专家指南
视频教程
方法一:清除浏览器缓存
首先,您需要清除浏览器缓存。大多数浏览器会存储静态网站内容,例如样式表、JavaScript、图片和其他网站文件,以提高加载速度。
但有时,网页浏览器可能无法识别网页已更改。它们不会获取最新页面,而是加载浏览器中缓存的版本。
要在 Google Chrome 中清除浏览器缓存,请点击菜单图标,然后选择“更多工具”»“清除浏览数据”。

这将弹出一个窗口,您可以在其中选择要从缓存中删除的内容。
确保选中“缓存的图片和文件”框,然后点击“清除浏览数据”按钮。

您已成功清除浏览器缓存。现在,您可以访问您的WordPress 博客,查看是否加载了网站的新版本。
更多详情请参阅我们关于如何在所有主流浏览器中清除浏览器缓存的指南。
如果您仍然没有看到对网站所做的更改,请继续阅读本文中的其他方法。
方法二:清除 WordPress 缓存插件的缓存
如果你的网站使用了 WordPress 缓存插件,那么你需要清除插件缓存。
以下是如何使用一些最流行的 WordPress 缓存插件清除缓存的方法。
清除 WP Rocket 中的缓存
WP Rocket是市面上最好的 WordPress 缓存插件。使用 WP Rocket 的最大优势在于,它会在后台主动构建 WordPress 缓存,从而确保用户始终能够访问网站的缓存版本。
它还可以非常轻松地一键清除缓存文件。
只需前往“设置”»“WP Rocket”,然后点击插件控制面板中的“清除缓存”按钮即可。

现在 WP Rocket 将为您清除所有缓存文件。
清除 WP Super Cache 中的缓存
WP Super Cache是另一款流行的 WordPress 缓存插件。它允许您一键清除所有缓存内容。
只需在 WordPress 控制面板中转到“设置”»“WP Super Cache”,然后单击“删除缓存页面”部分中的“删除缓存”按钮即可。

现在,WP Super Cache 将从您的网站中删除所有缓存文件。
清除 W3 Total Cache 中的缓存
W3 Total Cache是一款广泛使用的 WordPress 缓存插件。与上述其他插件一样,您可以一键清除所有缓存。
您需要前往“性能”»“控制面板”,然后点击“清空所有缓存”按钮。

W3 Total Cache 插件现在会删除您网站的所有缓存内容。
方法三:清除 WordPress 主机缓存
一些 WordPress 主机提供商内置了缓存选项,可以帮助加快 WordPress 的运行速度。
以下是如何在一些最流行的 WordPress 主机中清除网站主机缓存的方法。
清除Bluehost缓存
Bluehost是最好的WordPress 主机服务商之一,并获得 WordPress 官方推荐。他们内置的缓存解决方案可以立即提升 WordPress 的性能和加载速度。
Bluehost 让您可以轻松地从 WordPress 管理区域清除 WordPress 缓存。
只需登录 WordPress 管理后台,您就会在顶部管理工具栏中看到“缓存”按钮。将鼠标悬停在此按钮上,然后点击“全部清除”选项。

Bluehost 现在将清除 WordPress 缓存中的数据。
清除SiteGround缓存
SiteGround是一家领先的WordPress主机服务商,以速度快、客户支持一流而闻名。他们提供内置缓存解决方案,以提升网站性能。
您可以从主机账户控制面板以及 WordPress 管理区域清除 SiteGround 缓存。
要从 Siteground 控制面板清除缓存,您需要登录到您的主机帐户仪表板,然后转到网站工具部分下的“速度”»“缓存” 。
然后,选择“动态缓存”菜单选项。接下来,点击域名旁边的菜单图标,然后从下拉菜单中选择“清除缓存”选项。

您还可以使用SG Optimizer插件来管理 SiteGround 缓存。首先,您需要安装并激活该插件。更多详情,请参阅我们的WordPress 插件安装指南。
激活后,您需要点击 WordPress 管理工具栏顶部的“清除 SG 缓存”按钮。

该插件将自动清除您的 SiteGround WordPress 缓存。
方法四:清除 WordPress 防火墙插件缓存
如果您使用像Sucuri这样的WordPress 防火墙来保护您的网站,那么您还需要清除另一层缓存。
您可以通过在 WordPress 管理面板中转到Sucuri » 防火墙 (WAF)来清除Sucuri缓存。
然后,选择“清除缓存”菜单选项,然后点击“清除缓存”按钮。

额外提示:如果您最近迁移了 WordPress 网站,则可能还需要清除 DNS 缓存。这可以确保您获得最新的 DNS 信息并访问网站的最新版本。更多详情,请参阅我们的 DNS缓存清除指南。
WordPress缓存专家指南
既然您已经知道如何清除缓存,您可能还想查看一些与 WordPress 缓存和缓存插件相关的其他指南:
1.WordPress中的页面缓存是什么?
2.如何轻松修复 WordPress 中的浏览器缓存警告
3.提升网站速度的最佳 WordPress 缓存插件
4.LiteSpeed Cache 与 WP Rocket – 哪个更好?
5.如何安装和设置 WP Super Cache(新手教程)
6.如何安装和设置 W3 Total Cache(新手教程)
7.如何在 WordPress 中正确安装和设置 WP Rocket
8.提升 WordPress 速度和性能的终极指南