如何清除 WordPress 缓存:快速简便的方法

已发表: 2022-05-11

您的网站喜怒无常吗? 是不是加载慢? 或者更糟糕的是,它可能没有显示您刚刚应用的最新 CSS 更改?

在这种情况下,您有三个选择:

  • 补水
  • 拨打 911
  • 把你的屏幕扔出窗外
一个男人把电脑扔在地上。
他选择了发言权。 大胆的选择!

这些解决方案有点极端,尤其是最后一个。 即使它们会让您立即感觉好些,但它们不会解决您的问题。

相反,选择实用主义:您是否考虑过清除网站的 WordPress 缓存?

清楚什么? 好吧,我现在要向你解释这一切。

在这篇文章的最后,您将确切地知道“缓存”一词的含义,并且您将有多种解决方案来……当然,清除页面的缓存。

相信我,不这样做会很可惜。 您的网站和访问者会喜欢缓存。

概述

  1. 什么是缓存?
    1. 为什么要缓存您的 WordPress 网站?
      1. 如何使用插件清除 WordPress 缓存?
        1. 如何在没有插件的情况下清除 WordPress 缓存?
          1. 如何清空浏览器的缓存?
            1. 如何清除您的虚拟主机的缓存?
              1. 最后回顾

                您最好的 WordPress 项目需要最好的主机!

                WPMarmite 推荐 Bluehost:出色的性能,出色的支持。 所有你需要一个好的开始。

                试试 Bluehost
                CTA Bluehost WPMarmite

                什么是缓存?

                缓存是一种技术,包括存储给定资源(网页、图像等)的副本,以便能够快速将其还原给访问者。

                “当网络缓存在其存储中有请求的资源时,它会拦截请求并返回存储资源的副本,而不是从原始服务器重新下载资源”,Mozilla 网络浏览器文档说。

                具体来说,这是它以简化的方式工作的方式。 当您想要访问网页时,您的浏览器会请求托管该网页的 Web 服务器。

                然后服务器重新请求数据库 (DB),并使用从数据库中检索到的内容“创建”一个页面。

                最后,它将页面发送到您的浏览器,浏览器将其显示在您的屏幕(计算机、智能手机或平板电脑)上。 这是经典的工作方式。

                当您清空 WordPress 上的缓存时,服务器如何工作。

                现在,当资源被缓存时,您的浏览器可以从这个临时存储空间(缓存)中检索它,这样可以减少托管服务器的压力,从而可以更快地显示。 缓存很聪明。

                一般来说,有两种类型的缓存:

                • 浏览器缓存:在您的计算机上本地存储站点的静态资源(CSS 文件、图像、JavaScript 等),以便能够更快地将它们恢复给已经访问过该页面的 Internet 用户。
                • 服务器缓存:工作方式类似,只是这次资源存储在 Web 服务器上,避免了 PHP 处理。

                现在,让我们谈谈缓存的优点。

                为什么要缓存您的 WordPress 网站?

                缓存 WordPress 网站对访问者和网站管理员都有很多好处:

                • 用户体验 (UX) 得到改善。 多亏了缓存系统,页面在用户屏幕上的显示速度更快。 后者受益于更流畅的导航,并且您有更多机会限制跳出率。
                  此外,谷歌的算法在其搜索结果中的页面排名中考虑了用户体验(即使它不是最重要的因素),尤其是在其更新“页面体验”和“Web Vitals”推出后。
                • 网络服务器负载减少。 由于服务器请求较少,因此节省了计算能力。 如果您使用资源有限的服务器(例如在共享托管服务上),这一点尤其重要。
                • 您的页面的加载速度得到提高。 使用缓存系统,您网站的静态页面已经预先构建和存储,以便更快地交付。

                WP Rocket 博客上有关 Core Web Vitals 的更多信息。

                虽然缓存的好处是不可否认的,但仍然需要在某些时候手动清除或清除缓存,以便能够查看您网站的最新版本。

                让我们举个例子来理解这一点。 作为 WordPress 网站创建者,您可能会在您的网站上执行一些常见操作:

                • 在内容级别,您可以创建新帖子或在某些页面上添加更新的文本。
                • 有时,您会刷新页面设计、添加一些 CSS 代码、更改徽标等。

                每次修改后,您的不同更改可能不会在您的 WordPress 网站的前端界面上显示(即您的访问者看到的内容)。

                罪魁祸首是缓存系统! 恶意程序不会加载您网站的新版本,而是继续显示其缓存版本,其中不包括最新更改。

                要解决此问题,您需要清除缓存。 不用担心:您不需要成为技术人员并深入研究代码来处理它。

                正如您将在下一节中看到的那样,使用专用的缓存插件就可以解决问题。

                使用 Elementor 构建您的网站

                使用著名的页面构建器轻松设计 WordPress 网站的外观和感觉。

                尝试元素
                Elementor 图标 CTA

                如何使用插件清除 WordPress 缓存?

                要找到一个 WordPress 插件,没有什么能比得上官方目录。 它提供了59,282 个插件。

                在这片海洋中,有几十个免费的缓存插件。 在本次测试中,我将介绍 4 个最受欢迎的活动安装。

                • LiteSpeed Cache3M+活跃安装)
                • WP 最快缓存1M+活跃安装)
                • W3 总缓存1M+活动安装)
                • WP Super Cache2M+活跃安装)

                通过专门的教程,让我们看看如何使用它们清除缓存。

                与此同时,还有一些高级解决方案可以清除 WordPress 网站的缓存。 其中一个叫做 WP Rocket,所以让我们从这个开始。

                如何使用 WP Rocket 清除 WordPress 缓存?

                WP Rocket 是 WordPress 上的一个缓存插件。

                WP Rocket 是一个非常有趣的插件,可以提高页面的加载速度。 使用非常简单,一旦启用,它就会立即生效。

                它会自动缓存您的页面,但这还不是全部:

                • 它减轻了您的 CSS 和 JavaScript 文件
                • 它允许您使用称为延迟加载的系统延迟图像的加载。 如果它是 WordPress 原生的,WP Rocket 允许您在 iFrames 上启用延迟加载。
                • 它通过使其更轻等来优化您的数据库

                要了解有关 WP Rocket 的更多信息,请查看我们在博客上的详细评论。

                现在,让我们看看如何使用 WP Rocket 清除缓存。 安装并启用插件后,将鼠标悬停在页面顶部菜单栏中的 WP Rocket 链接上。 点击“清除缓存”:

                WP Rocket 有一个仪表板选项来清除 WordPress 上的缓存。

                然后……就是这样! 您网站的缓存已被清除。 通常会在下方显示一条成功消息,其中包含操作的日期和时间:

                WP Rocket 通知缓存已清除。

                如果您只想清除页面或帖子的缓存,请从列出您的页面或帖子的页面中单击“清除此缓存”:

                WP Rocket 允许清除特定页面或博客文章上的缓存。
                获取 WP Rocket(附属链接)

                在 WP Rocket 之后,让我们继续讨论官方目录中提出的插件。 这些插件的质量也非常好,但大多数时候它们的功能比 WP Rocket 少。

                另一个缺点是它们对于初学者来说通常更复杂。 因此,您必须确保正确设置它们以避免使您的网站崩溃。

                除此之外,这些插件与 WP Rocket 相比具有主要的竞争优势:它们是免费的。 如果您只是想清除缓存而不进一步(例如在其他级别优化您的站点的性能),它们是一个有趣的选择。

                现在让我们详细介绍它们。

                如何使用 LiteSpeed Cache 清除 WordPress 缓存?

                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 Cache 清除 WordPress 缓存。

                下载 LiteSpeed 缓存:

                下载

                如何使用 WP Super Cache 清除 WordPress 缓存?

                WP Super Cache 插件可清除 WordPress 上的缓存。

                我们要介绍的第二个插件是 WP Super Cache。 这是我们发现 Automattic 公司的必备品,该公司主要为 WordPress.org 做出贡献。

                首先,通过转到Settings > WP Super Cache Settings启用缓存。 在“简单”选项卡中,单击“缓存(推荐)”。 请记住单击蓝色的“更新状态”按钮进行保存。

                WP Super Cache 允许清除 WordPress 网站上的缓存。

                要一键清除缓存,您有两个主要选项:

                • 单击仪表板顶部菜单栏中的“删除缓存”链接。
                • 在 WP Super Cache 设置中,在“简单”选项卡中,选择“删除缓存”按钮。
                清除按钮允许清除 WordPress 上的缓存。

                下载 WP 超级缓存:

                下载

                如何使用 WP Fastest Cache 清除 WordPress 缓存?

                WP Fastest Cache 插件提高了网站速度。

                由 Emre Vona 开发和维护的 WP Fastest Cache 自称是“最简单、最快速的 WordPress 缓存系统”。

                它还拥有出色的用户反馈,总体评分为 4.9 星(满分 5 星)。

                这个插件非常方便,因为它的设置是有限的,其中大部分都可以在其高级版本上访问。

                这样,就不会有迷失在无穷无尽的菜单中的风险。 除了缓存之外,您还可以尝试通过缩小/组合 HTML 和 CSS 或禁用表情符号来提高页面的加载速度。

                要利用 WP Fastest Cache 系统,首先选中“设置”选项卡中的“启用”框:

                WP Fastest Cache 允许启用缓存系统。

                供您参考,可以在发布或更新新帖子或页面时自动清除缓存。 为此,请选中以下两个框:

                使用 WP Fastest Cache,可以在 WordPress 上发布帖子或页面后立即清除缓存文件。

                您需要手动清除缓存吗? 将鼠标悬停在仪表板顶部的“删除缓存”链接上。 你不会错过的,它上面有一只咆哮的猎豹头:

                使用 WP Fastest Cache,您可以一键手动清除缓存。

                从那里,您有 3 个选项:

                1. 清除所有缓存,清除整个站点的缓存。
                2. 删除缓存和缩小 CSS/JS 。 如果您刚刚对 CSS 和/或 JavaScript 代码进行了调整,请使用此选项。
                3. Settings ,它将您重定向到插件设置页面。 您还将在“删除缓存”选项卡下的上述项目符号中找到两个选项。

                下载 WP 最快的缓存:

                下载

                加入 WPMarmite 订阅者

                获取最新的 WPMarmite 帖子(以及独家资源)。

                现在订阅
                WPMarmite 英文通讯

                如何使用 W3 Total Cache 清除 WordPress 缓存?

                W3 Total Cache 允许清除 WordPress 上的缓存。

                W3 Total Cache 是市场上最古老的缓存插件之一。 正如其描述中所述,一旦启用,该插件具有浏览器缓存、页面缓存、对象缓存和数据库缓存,以及 WordPress 的缩小功能。

                与竞争对手相比,W3 Total Cache 有一个主要缺陷:使用起来更加复杂,因为无尽的设置菜单和越来越复杂的标题

                为了能够清除缓存,您必须首先通过菜单Performance > Dashboard设置提供的不同类型的缓存(页面、数据库、对象、浏览器等)。

                所有这些都是通过配置向导自动完成的。

                当一切顺利时,您可以通过仪表板顶部的“性能”链接手动清除缓存。 在鼠标悬停时,单击“清除所有缓存”以实现您的目标。

                使用 WordPress 上的 W3 Total Cache 插件清除所有缓存。

                如果您想进一步清除特定缓存(页面、数据库等),请在“性能”>“常规设置”下选择您选择的选项:

                例如,W3 Total Cache 允许在 WordPress 上启用数据库缓存。

                下载 W3 总缓存:

                下载

                好了,这就是对 WordPress 上最流行的缓存清除插件的评论。 多亏了他们,您不必执行任何技术操作来清除站点的缓存。

                他们会为你处理一切。 您所要做的就是单击您选择的按钮

                如果您是大胆的类型,您可能想知道如何在没有插件的情况下清除网站的缓存。

                答案在下一部分,一切都为您详细介绍。

                如何在没有插件的情况下清除 WordPress 缓存?

                在没有插件的情况下清除站点缓存涉及使用 FTP 客户端(文件传输协议)。

                这是一个允许您与服务器通信的软件。 有了它,您可以在您的站点上添加/删除文件和目录。

                在最著名的 FTP 客户端中,例如:

                • Filezilla(我将在这里使用的那个)
                • 赛博鸭
                • 发送

                要通过 FTP 清除 WordPress 缓存,请首先连接到 Filezilla 上的服务器。 连接信息在您注册时主机发送给您的电子邮件中指定。

                您必须特别输入:

                • 登录名
                • 一个用户名
                • 密码
                • 连接端口

                连接后,双击位于站点根目录的wp-content目录(该文件夹通常称为public_htmlwwwhtdocs )。 在wp-content中,找到名为“cache”的文件夹:

                FTP 上的缓存文件夹。

                进入这个“缓存”文件夹并删除其所有内容。 如果有多个文件夹,请右键单击每个文件夹,然后单击删除。

                通过 FTP 删除缓存文件。

                但是,请注意:不要删除源目录,即“缓存”目录。 只删除里面的文件夹!

                如何清空浏览器的缓存?

                即使在使用插件清除缓存后,您刚刚对 WordPress 网站所做的更改在前端仍然不可见?

                在这种情况下,请考虑清除 Web 浏览器的缓存。 后者还可以记住资源(例如图像),以便在您下次访问时更快地显示您的页面。

                除了有时,它会继续显示您网站的缓存版本,而不是其更新版本。

                对于该过程,让我们关注美国最常用的两种浏览器:Google Chrome 和 Safari。

                如何清空 Google Chrome 浏览器的缓存?

                打开 Google Chrome 后,单击导航栏右端的 3 个小点。

                选择更多工具 > 清除浏览数据。

                清除 Google Chrome 上的浏览​​数据

                在打开的突出显示窗口中,选择您选择的时间范围。 如果要删除整个缓存,请选择“所有时间”。

                确保选中“缓存的图像和文件”框,如果要删除它们,请选择“浏览历史记录”和“Cookies 和其他站点数据”。 单击“清除数据”蓝色按钮完成:

                如何清除 Google Chrome 上的浏览​​数据以及缓存的图像和文件。

                如果操作运行良好,您的网站将在您重新加载其页面时显示其最新版本。

                以下是清除 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 浏览器有一个选项可以清除您的浏览历史记录。

                在突出显示的窗口中,选择要清除的时间范围。 如果要清除整个缓存,请选择“所有历史记录”。 Safari 表示它还将删除 cookie 和其他网站数据。

                单击“清除历史记录”完成:

                清除 Safari 上的所有历史记录。

                如何清除您的虚拟主机的缓存?

                要总结清除 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 上,使用起来会有些复杂。

                您如何清除网站的缓存? 你有这个最喜欢的插件吗?

                通过发表评论与我们分享您的经验。