如何清除 WordPress 缓存:快速简便的方法
已发表: 2022-05-11您的网站喜怒无常吗? 是不是加载慢? 或者更糟糕的是,它可能没有显示您刚刚应用的最新 CSS 更改?
在这种情况下,您有三个选择:
- 补水
- 拨打 911
- 把你的屏幕扔出窗外
这些解决方案有点极端,尤其是最后一个。 即使它们会让您立即感觉好些,但它们不会解决您的问题。
相反,选择实用主义:您是否考虑过清除网站的 WordPress 缓存?
清楚什么? 好吧,我现在要向你解释这一切。
在这篇文章的最后,您将确切地知道“缓存”一词的含义,并且您将有多种解决方案来……当然,清除页面的缓存。
相信我,不这样做会很可惜。 您的网站和访问者会喜欢缓存。
概述
- 什么是缓存?
- 为什么要缓存您的 WordPress 网站?
- 如何使用插件清除 WordPress 缓存?
- 如何在没有插件的情况下清除 WordPress 缓存?
- 如何清空浏览器的缓存?
- 如何清除您的虚拟主机的缓存?
- 最后回顾
什么是缓存?
缓存是一种技术,包括存储给定资源(网页、图像等)的副本,以便能够快速将其还原给访问者。
“当网络缓存在其存储中有请求的资源时,它会拦截请求并返回存储资源的副本,而不是从原始服务器重新下载资源”,Mozilla 网络浏览器文档说。
具体来说,这是它以简化的方式工作的方式。 当您想要访问网页时,您的浏览器会请求托管该网页的 Web 服务器。
然后服务器重新请求数据库 (DB),并使用从数据库中检索到的内容“创建”一个页面。
最后,它将页面发送到您的浏览器,浏览器将其显示在您的屏幕(计算机、智能手机或平板电脑)上。 这是经典的工作方式。
现在,当资源被缓存时,您的浏览器可以从这个临时存储空间(缓存)中检索它,这样可以减少托管服务器的压力,从而可以更快地显示。 缓存很聪明。
一般来说,有两种类型的缓存:
- 浏览器缓存:在您的计算机上本地存储站点的静态资源(CSS 文件、图像、JavaScript 等),以便能够更快地将它们恢复给已经访问过该页面的 Internet 用户。
- 服务器缓存:工作方式类似,只是这次资源存储在 Web 服务器上,避免了 PHP 处理。
现在,让我们谈谈缓存的优点。
为什么要缓存您的 WordPress 网站?
缓存 WordPress 网站对访问者和网站管理员都有很多好处:
- 用户体验 (UX) 得到改善。 多亏了缓存系统,页面在用户屏幕上的显示速度更快。 后者受益于更流畅的导航,并且您有更多机会限制跳出率。
此外,谷歌的算法在其搜索结果中的页面排名中考虑了用户体验(即使它不是最重要的因素),尤其是在其更新“页面体验”和“Web Vitals”推出后。 - 网络服务器负载减少。 由于服务器请求较少,因此节省了计算能力。 如果您使用资源有限的服务器(例如在共享托管服务上),这一点尤其重要。
- 您的页面的加载速度得到提高。 使用缓存系统,您网站的静态页面已经预先构建和存储,以便更快地交付。
WP Rocket 博客上有关 Core Web Vitals 的更多信息。
虽然缓存的好处是不可否认的,但仍然需要在某些时候手动清除或清除缓存,以便能够查看您网站的最新版本。
让我们举个例子来理解这一点。 作为 WordPress 网站创建者,您可能会在您的网站上执行一些常见操作:
- 在内容级别,您可以创建新帖子或在某些页面上添加更新的文本。
- 有时,您会刷新页面设计、添加一些 CSS 代码、更改徽标等。
每次修改后,您的不同更改可能不会在您的 WordPress 网站的前端界面上显示(即您的访问者看到的内容)。
罪魁祸首是缓存系统! 恶意程序不会加载您网站的新版本,而是继续显示其缓存版本,其中不包括最新更改。
要解决此问题,您需要清除缓存。 不用担心:您不需要成为技术人员并深入研究代码来处理它。
正如您将在下一节中看到的那样,使用专用的缓存插件就可以解决问题。
如何使用插件清除 WordPress 缓存?
要找到一个 WordPress 插件,没有什么能比得上官方目录。 它提供了59,282 个插件。
在这片海洋中,有几十个免费的缓存插件。 在本次测试中,我将介绍 4 个最受欢迎的活动安装。
- LiteSpeed Cache ( 3M+活跃安装)
- WP 最快缓存( 1M+活跃安装)
- W3 总缓存( 1M+活动安装)
- WP Super Cache ( 2M+活跃安装)
通过专门的教程,让我们看看如何使用它们清除缓存。
与此同时,还有一些高级解决方案可以清除 WordPress 网站的缓存。 其中一个叫做 WP Rocket,所以让我们从这个开始。
如何使用 WP Rocket 清除 WordPress 缓存?
WP Rocket 是一个非常有趣的插件,可以提高页面的加载速度。 使用非常简单,一旦启用,它就会立即生效。
它会自动缓存您的页面,但这还不是全部:
- 它减轻了您的 CSS 和 JavaScript 文件。
- 它允许您使用称为延迟加载的系统延迟图像的加载。 如果它是 WordPress 原生的,WP Rocket 允许您在 iFrames 上启用延迟加载。
- 它通过使其更轻等来优化您的数据库。
要了解有关 WP Rocket 的更多信息,请查看我们在博客上的详细评论。
现在,让我们看看如何使用 WP Rocket 清除缓存。 安装并启用插件后,将鼠标悬停在页面顶部菜单栏中的 WP Rocket 链接上。 点击“清除缓存”:
然后……就是这样! 您网站的缓存已被清除。 通常会在下方显示一条成功消息,其中包含操作的日期和时间:
如果您只想清除页面或帖子的缓存,请从列出您的页面或帖子的页面中单击“清除此缓存”:
在 WP Rocket 之后,让我们继续讨论官方目录中提出的插件。 这些插件的质量也非常好,但大多数时候它们的功能比 WP Rocket 少。
另一个缺点是它们对于初学者来说通常更复杂。 因此,您必须确保正确设置它们以避免使您的网站崩溃。
除此之外,这些插件与 WP Rocket 相比具有主要的竞争优势:它们是免费的。 如果您只是想清除缓存而不进一步(例如在其他级别优化您的站点的性能),它们是一个有趣的选择。
现在让我们详细介绍它们。
如何使用 LiteSpeed Cache 清除 WordPress 缓存?
LiteSpeed Cache 拥有3M+的活跃安装量,是官方目录中最受欢迎的 WordPress 缓存插件。
LiteSpeed Cache 是一种服务器级缓存,与 WP Rocket 一样,它提供了其他更通用的选项来提高页面的加载速度:
- CSS、JavaScript 和 HTML 缩小
- 延迟加载
- 图像和数据库优化
但是,您必须使用 LiteSpeed Web 服务器或 QUIC.cloud CDN 才能使用插件提供的缓存功能。
仅供参考:Bluehost(附属链接)不支持共享主机上的 LiteSpeed。 您必须在 VPS 或专用主机上才能安装它。 此外,您必须自己处理维护和更新。
你准备好了吗? 然后转到LiteSpeed Cache > Toolbox 。
您将有不同的选择来清除缓存,无论是在整个站点上还是以更有针对性的方式(例如仅某些页面)。
要清除整个缓存,请选择“全部清除”,您就完成了。
下载 LiteSpeed 缓存:
如何使用 WP Super Cache 清除 WordPress 缓存?
我们要介绍的第二个插件是 WP Super Cache。 这是我们发现 Automattic 公司的必备品,该公司主要为 WordPress.org 做出贡献。
首先,通过转到Settings > WP Super Cache Settings启用缓存。 在“简单”选项卡中,单击“缓存(推荐)”。 请记住单击蓝色的“更新状态”按钮进行保存。
要一键清除缓存,您有两个主要选项:
- 单击仪表板顶部菜单栏中的“删除缓存”链接。
- 在 WP Super Cache 设置中,在“简单”选项卡中,选择“删除缓存”按钮。
下载 WP 超级缓存:
如何使用 WP Fastest Cache 清除 WordPress 缓存?
由 Emre Vona 开发和维护的 WP Fastest Cache 自称是“最简单、最快速的 WordPress 缓存系统”。
它还拥有出色的用户反馈,总体评分为 4.9 星(满分 5 星)。
这个插件非常方便,因为它的设置是有限的,其中大部分都可以在其高级版本上访问。
这样,就不会有迷失在无穷无尽的菜单中的风险。 除了缓存之外,您还可以尝试通过缩小/组合 HTML 和 CSS 或禁用表情符号来提高页面的加载速度。
要利用 WP Fastest Cache 系统,首先选中“设置”选项卡中的“启用”框:
供您参考,可以在发布或更新新帖子或页面时自动清除缓存。 为此,请选中以下两个框:
您需要手动清除缓存吗? 将鼠标悬停在仪表板顶部的“删除缓存”链接上。 你不会错过的,它上面有一只咆哮的猎豹头:
从那里,您有 3 个选项:
- 清除所有缓存,清除整个站点的缓存。
- 删除缓存和缩小 CSS/JS 。 如果您刚刚对 CSS 和/或 JavaScript 代码进行了调整,请使用此选项。
- Settings ,它将您重定向到插件设置页面。 您还将在“删除缓存”选项卡下的上述项目符号中找到两个选项。
下载 WP 最快的缓存:
如何使用 W3 Total Cache 清除 WordPress 缓存?
W3 Total Cache 是市场上最古老的缓存插件之一。 正如其描述中所述,一旦启用,该插件具有浏览器缓存、页面缓存、对象缓存和数据库缓存,以及 WordPress 的缩小功能。
与竞争对手相比,W3 Total Cache 有一个主要缺陷:使用起来更加复杂,因为无尽的设置菜单和越来越复杂的标题。
为了能够清除缓存,您必须首先通过菜单Performance > Dashboard设置提供的不同类型的缓存(页面、数据库、对象、浏览器等)。
所有这些都是通过配置向导自动完成的。
当一切顺利时,您可以通过仪表板顶部的“性能”链接手动清除缓存。 在鼠标悬停时,单击“清除所有缓存”以实现您的目标。
如果您想进一步清除特定缓存(页面、数据库等),请在“性能”>“常规设置”下选择您选择的选项:
下载 W3 总缓存:
好了,这就是对 WordPress 上最流行的缓存清除插件的评论。 多亏了他们,您不必执行任何技术操作来清除站点的缓存。
他们会为你处理一切。 您所要做的就是单击您选择的按钮。
如果您是大胆的类型,您可能想知道如何在没有插件的情况下清除网站的缓存。
答案在下一部分,一切都为您详细介绍。
如何在没有插件的情况下清除 WordPress 缓存?
在没有插件的情况下清除站点缓存涉及使用 FTP 客户端(文件传输协议)。
这是一个允许您与服务器通信的软件。 有了它,您可以在您的站点上添加/删除文件和目录。
在最著名的 FTP 客户端中,例如:
- Filezilla(我将在这里使用的那个)
- 赛博鸭
- 发送
要通过 FTP 清除 WordPress 缓存,请首先连接到 Filezilla 上的服务器。 连接信息在您注册时主机发送给您的电子邮件中指定。
您必须特别输入:
- 登录名
- 一个用户名
- 密码
- 连接端口
连接后,双击位于站点根目录的wp-content
目录(该文件夹通常称为public_html
、 www
或htdocs
)。 在wp-content
中,找到名为“cache”的文件夹:
进入这个“缓存”文件夹并删除其所有内容。 如果有多个文件夹,请右键单击每个文件夹,然后单击删除。
但是,请注意:不要删除源目录,即“缓存”目录。 只删除里面的文件夹!
如何清空浏览器的缓存?
即使在使用插件清除缓存后,您刚刚对 WordPress 网站所做的更改在前端仍然不可见?
在这种情况下,请考虑清除 Web 浏览器的缓存。 后者还可以记住资源(例如图像),以便在您下次访问时更快地显示您的页面。
除了有时,它会继续显示您网站的缓存版本,而不是其更新版本。
对于该过程,让我们关注美国最常用的两种浏览器:Google Chrome 和 Safari。
如何清空 Google Chrome 浏览器的缓存?
打开 Google Chrome 后,单击导航栏右端的 3 个小点。
选择更多工具 > 清除浏览数据。
在打开的突出显示窗口中,选择您选择的时间范围。 如果要删除整个缓存,请选择“所有时间”。
确保选中“缓存的图像和文件”框,如果要删除它们,请选择“浏览历史记录”和“Cookies 和其他站点数据”。 单击“清除数据”蓝色按钮完成:
如果操作运行良好,您的网站将在您重新加载其页面时显示其最新版本。
以下是清除 Google Chrome 浏览器缓存的其他 3 种方法:
1 –一键使用清除缓存Chrome 扩展程序。
2 –当您浏览您选择的网站时,隐私浏览(Chrome 上的键盘快捷键 Ctrl 或 Cmd + Shift + N) 。
在这种模式下,没有 cookie,所以一般来说,每次页面加载时,您的所有资源(图像、CSS、JavaScript 等)都会重新下载。
3 –通过键盘快捷键 Ctrl 或 Cmd + Shift + R 强制刷新页面。
如何清除 Safari 浏览器缓存?
打开 Apple 开发的网络浏览器后,点击History > Clear History :
在突出显示的窗口中,选择要清除的时间范围。 如果要清除整个缓存,请选择“所有历史记录”。 Safari 表示它还将删除 cookie 和其他网站数据。
单击“清除历史记录”完成:
如何清除您的虚拟主机的缓存?
要总结清除 WordPress 网站缓存的不同方法,您应该知道一些网络主机提供自己的内部缓存解决方案。
然后,您可以直接从他们的设置界面清除缓存,而无需使用插件。
要了解您的房东是否提供此功能,请查看他们的演示页面,或联系他们的客户服务部门询问他们。
例如,使用 Bluehost(附属链接),可以直接在 WordPress 仪表板上清除缓存。 单击 WordPress 管理菜单中的“缓存”,然后选择“全部清除”以清除所有缓存。
Bluehost 还推荐了几个缓存插件,例如我们在本文前面提到的 W3 Total Cache 或 W3 Super Cache 或 WP Rocket。
清除 #WordPress 网站的缓存可加快其加载时间并改善用户体验。 发现我们精选的#plugins 等等。
最后回顾
清除 WordPress 网站的缓存是一项简单但重要的操作。 正如您在这些行中看到的那样,它允许:
- 改善用户体验。
- 加快页面的加载时间。
- 显示您网站的最新版本。
有几种方法可以做到这一点:手动、通过浏览器,当然还有插件。
准确地说,这篇文章中介绍的所有插件都允许您轻松快速地清除缓存。
最容易使用,也可能是最完整的,是WP Rocket (附属链接)。 如果您有一些预算并想提高 WP 网站的整体性能——远远超出缓存——我们强烈推荐它。
在免费插件中,WP Fastest Cache 给我们留下了非常好的印象。 如果您只想清除页面的缓存,它的减少选项和清晰度使其成为一个很好的工具。
在较小程度上,LiteSpeed Cache 也很有趣,但它需要安装在 LiteSpeed 服务器或 QUIC.cloud CDN 上,使用起来会有些复杂。
您如何清除网站的缓存? 你有这个最喜欢的插件吗?
通过发表评论与我们分享您的经验。