海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts

您是否曾经发布过帖子或进行了 CSS 更新,然后转到主页却不见了? 当您认为自己已退出时,从一个选项卡移动到另一个选项卡以发现您已登录? 罪魁祸首很可能是您的缓存。 鉴于页面速度是搜索排名的最大因素之一,使用缓存来减少我们的脚本和图像的服务器负载已成为必要。 不幸的是,当您处理任何类型的缓存资产时,都会出现障碍。 我们希望通过学习如何清除 WordPress 缓存来帮助您解决问题。

https://www.youtube.com/watch?v=XzZAUtb4_Qc

订阅我们的 YouTube 频道

什么是缓存?

处理网站和浏览器时,缓存是页面、文件或其他元素存储在内存中的地方,以便可以快速检索它们。 它可能在您的浏览器中,在托管您网站的服务器上,甚至是远离其他一切的 CDN 服务器。 但无论哪种方式,这些文件都是为您的用户提供的,而不必每次都进行数据库查询。

这是一个简单的描述。 但是请记住,实际上,网络比这更复杂。 但重点是一样的。

Web 服务器和浏览器使用 HTML 指令一次构建一个页面。 他们将这些页面的组件存储在不同的位置。 如果没有缓存,每次向服务器请求页面时都必须构建这些页面。 缓存将该页面存储在内存中以供反复使用。 有点类似于印刷机的制作方式,这样你就不必在需要新副本时手动写出整本书,如果这有意义的话。

清除 WordPress 缓存

对于 WordPress 网站,有三种类型的缓存:

  • 浏览器 – 您的计算机或设备上的一个位置,您的浏览器在其中存储有关不经常更改的网站的信息。 浏览器不会在您每次访问网站时下载相同的信息,而是从其内存中提取信息。 网页加载速度更快,网络使用的数据更少。
  • 缓存插件 – 专门设计用于提供预制网页的插件,加快了从 HTML 指令重新创建页面所需的时间。
  • 服务器缓存 – 使用他们自己的缓存插件或脚本,您的主机可能会将预制网页存储在内存中以提供给您的访问者,从而减少服务器上的负载。

当一种或多种类型的缓存无法识别网站何时更新或认为该更新不足以清除其内存并重新加载页面时,就会出现问题。 这意味着您的用户可能看不到新图像、新更新,甚至新页面或帖子,因为缓存软件出于某种原因无法保存它。 从下面的列表中可以看出,WP 网站将缓存存储在多个位置。 您可能需要也可能不需要全部清除它们,但我们认为您应该了解它们,以便您知道时机成熟时如何清除。

海外社媒SNS代运营Tiktok代运营公司

清除浏览器缓存

让我们从浏览器缓存开始。 这不仅是最容易清除的缓存(好吧,可能与大多数 WP 插件相关),而且当您看不到站点的更改或更新时,它也是最常见的冒犯者。 然而,这只清除 您的本地浏览器缓存. 如果这会影响其他任何人,仅清除浏览器缓存无济于事。 这是个人修复。

如何清除您的 WordPress 缓存

如果只有您受到影响,那么您应该清除浏览数据。 每个浏览器的清除缓存都不同,但实际上所有浏览器的选项或设置中都有一个缓存清除选项。 您应该能够点击下拉菜单的汉堡包/三点图标、选项/首选项,然后找到一个搜索框并输入 缓存. 这会将您直接带到可以清除浏览器缓存的地方。

如果您只想清除浏览器中单个页面的缓存,则可以按 Shift – CMD – R 在 Mac 或 Shift – CTRL – R 在 Windows 上。 这样做将在不使用缓存文件的情况下重新加载,而是刷新它们。 这不会清除浏览器缓存,仅针对此单个页面。

清除缓存插件数据

如果问题在多个浏览器或计算机上仍然存在,那么您应该清除 WordPress 缓存插件的数据。 缓存插件向浏览器提供缓存数据。 这样浏览器就不需要每次有人请求页面时从服务器下载文件。 甚至一些提供防火墙保护层的安全插件也将具有缓存功能。

如果您的网站由 WordPress 托管主机(例如 WP Engine 或 Flywheel)托管,则它们可能不允许安装缓存插件。 如果是这种情况,那么他们将通过自己的插件或在服务器端提供这种缓存,并且可以在那里清除。 他们可能有也可能没有手动清除 WordPress 缓存的方法。 如果是这种情况,您会在仪表板或顶部菜单中找到缓存清除或刷新按钮。

但是,如果他们不这样做,这时您可以就问题联系他们的支持团队并让他们解决问题。 这很好,因为如果出现的错误与缓存有关,他们将能够修复它并让您继续前进。 如果它与缓存无关……好吧,同样的事情也适用。 无论哪种方式,您都会看到托管主机的好处之一。

WP火箭

WP Rocket 是顶级 WordPress 缓存插件之一。 它运行良好,速度很快,而且访问各种功能也很简单。 具体来说,这里是 清除缓存 按钮。

WP火箭

您所要做的就是导航到 WP Rocket 设置页面,右侧主仪表板上有一个按钮,上面写着 清除缓存. 点击它。 做得好! 您已清除缓存。

W3 总缓存

许多缓存插件可以让您控制可以在浏览器中使用的各种缓存。 W3 Total Cache就是其中之一。

如何清除您的 WordPress 缓存

您可以导航到页面缓存、对象、数据库、浏览器、CDN、反向代理和操作码缓存,根据需要进行设置,然后只需单击 保存设置并清除缓存.

即使您不进行任何更改,也可以单击该按钮清除缓存。 像魔术一样工作。

WP 超级缓存

W3 超级缓存

WP Super Cache 插件具有手动或自动删除缓存的功能。 您可以通过单击其主设置屏幕(在 Easy 选项卡中)上名为 删除缓存.

如何清除您的 WordPress 缓存

在“高级”选项卡下,您将找到要启用的另外两个设置。 第一个是 发布或更新帖子或页面时清除所有缓存文件. 该插件默认禁用此设置。 启用它可以消除发布新帖子时需要清除浏览器缓存的问题。 第二个是 额外的主页检查。

(但是,当您进行调整或更改时,这些并不能阻止清除它的需要。)

此外,高级选项卡,您还可以设置缓存超时设置。

如何清除您的 WordPress 缓存

如果浏览器需要很长时间才能识别您的更新,这是一个不错的选择。

WP 最快的缓存

您可能还想调用 WP Fastest Cache WP 最简单的缓存. 因为在能够清除 WordPress 缓存并确保一切正常运行方面,它再简单不过了。

WP 最快的缓存

你需要做的就是进入主 WP 最快的缓存 仪表板中的项目,单击 删除缓存 选项卡,您将看到两个蓝色的大按钮。 一个将被标记 删除缓存,这正是这样做的。 第二个是 删除缓存和缩小的 CSS/JS. 如果您确实遇到了问题,删除缩小的文件也会有所帮助。 该插件在将来执行其操作时会重新生成它们,就像缓存本身一样。

此外,如果您需要超时规则,您也可以在这里设置它们。 只需按下 添加新规则 按钮,您可以设置站点在加载页面之前等待的时间长度,而不管其他缓存设置如何。

清除服务器缓存

即使没有告诉您,您的主机也可能在服务器上使用缓存插件。 如果您使用托管主机,因为许多人使用服务器端缓存,则尤其如此,就像我们上面提到的那样。 服务器端缓存可以包括:

  • HTML – WordPress 将您网站的组件存储在不同的位置。 当 Web 浏览器请求页面时,服务器会根据 HTML 代码构建该页面。 HTML 缓存存储这些页面,以便浏览器可以重用它们。 他们不必每次都从头开始构建页面。
  • PHP – 必须编译 PHP 页面才能构建页面。 页面被缓存,因此不必每次都编译代码。
  • MySQL – 每次有人访问您的网站时,都会向数据库查询相同的结果。 这会缓存结果,直到有人写或更新新帖子。
  • 目的 – WordPress 使用对象缓存 API 来缓存编程对象。 这个缓存通常只持续一个请求。 缓存对象允许它们被重用。

服务器还运行文件交换、虚拟文件系统、防火墙、站点地图等。您对服务器端缓存的控制将取决于您的主机。 您可以在主机的选项设置中清除它。 您可以在托管计划的 cPanel 或管理面板中检查这些设置。

然而,在这里要知道的重要一点是 这不是通过 WordPress 完成的.

如果未提供设置,如果您联系支持人员并询问,主持人可能会清除它。 通常,他们会要求您先执行所有其他缓存选项。 这也可以帮助您找到问题的罪魁祸首。 有些将提供一个简单的绕过解决方案进行测试,例如打字 /?nocache=1 在您的网址之后。 每个主机都不一样。 通常,我们建议阅读他们的文档以了解主机如何处理服务器端缓存。

反向代理

反向代理

许多网站使用一种称为缓存的类型 反向代理. 反向代理是代表客户端检索资源的服务器。 然后它将它们返回给客户端,就好像它们来自代理服务器一样,为框架创建一个屏蔽。

如果您使用的是 Varnish 等 HTTP 反向代理,那么您网站的缓存版本将在很短的时间后过期,并且您的新内容将显示。 您可以在提供商的设置中调整缓存过期的时间。 要手动清除缓存,请使用 Varnish HTTP Purge 等插件。

WordPress花园建议你也读一下这篇文章  即使您是初学者,如何克隆 WordPress 网站

如果您使用的是 Varnish Caching 等插件,您可以调整缓存 TTL(生存时间)的设置并通过单击按钮手动清除现金。

内容交付网络 (CloudFlare)

如果您使用的是 CDN,则过程基本相同,但有一个警告: 最好不要清除整个缓存. 该过程本身会因您的主机而异。 一种流行的 CDN 是 CloudFlare。 某些主机(例如 SiteGround)甚至可以让您使用您的帐户访问 Cloudflare 的免费版本

如何清除您的 WordPress 缓存

在 CDN 设置中找到设置选项卡,然后找到 设置 标签。 然后你会看到一个 缓存清除 选项与 清除 右侧的按钮。 只需单击它,您站点的所有缓存文件将开始清除并重新生成,以清除可能出现的任何问题。

最后的想法

清除 WordPress 网站的缓存是解决登录问题、Web 浏览器无响应或缓慢以及更新不显示等问题的常用方法。 无论您的缓存方法如何,您都不应该有任何问题。 如果您出于任何原因对这样做感到不舒服,请记住您的房东的支持团队随时为您服务。 无论您选择什么,您的网站很快就会加载并显示您所做的每一项更改。

您最喜欢的清除 WordPress 缓存的工具是什么?

精选图片来自 Sentavio/shutterstock.com

海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts