如何清除 WordPress 中的缓存
已发表: 2022-08-23如果您在 WordPress 网站上工作,您可能已经厌倦了告诉客户或团队成员刷新他们的浏览器以查看您刚刚所做的更改。 但是,即使这样也不起作用,是时候清除缓存了。
这篇文章将解释缓存的工作原理以及何时以及如何清除 WordPress 网站的缓存。
了解缓存
在我们讨论如何清除缓存之前,我们需要回顾一下 WordPress 网站的不同类型的缓存。 如果您已经是缓存鉴赏家,请随时跳到下一部分。
缓存是一种提高网站性能的技术。 当您的服务器收到来自浏览器的页面请求时,它必须返回加载页面所需的所有 HTML、CSS、脚本和图像。 缓存是您网站的某些静态元素的临时副本,可以帮助呈现页面而无需查找它。
WordPress 网站的三种主要缓存类型是:
- 浏览器缓存。 这会将文件本地存储在访问者的计算机上,因此页面加载速度会更快。 当您进行硬刷新(移位加刷新)时,您是在告诉浏览器在加载页面时清除本地缓存。
- 服务器缓存。 服务器缓存限制了服务器必须一次处理的请求数。 例如,它可以提供缓存副本而不是查找样式表。
- CDN 缓存。 CDN 或内容交付网络将您网站的部分内容缓存在全球数据中心的服务器上。 物理上离网站访问者最近的服务器将提供任何缓存的内容,因此您的服务器只需要处理未缓存的请求。
当我们谈论清除 WordPress 的缓存时,我们正在研究如何清除您的服务器和 CDN 缓存。
何时清除您网站上的缓存
在大多数情况下,您的服务器或 CDN 会在设定的时间范围内自动更新缓存文件。 例如,您可能有一个在 48 小时后检查新文件的设置。 有时你不能等到下一次缓存将被刷新。
您需要在 WordPress 中清除缓存的最常见原因是:
- 添加新内容或更新现有内容。 当您对站点内容进行修订时,您可能必须清除缓存才能查看站点上的更新。
- 清除缓存应该是故障排除协议的标准部分。 您知道 IT 人员如何告诉您在出现错误时尝试关闭并重新打开计算机吗? 清除缓存是第一级故障排除步骤,因为它通常可以解决内容或布局问题。
- 修改设计。 当您更改设计时,您需要清除缓存,尤其是在您修改 CSS 文件时。 默认情况下,CSS 文件通常会被缓存。
- 更新插件。 如果您更新插件或更改插件中的设置,最好清除缓存。 插件生成 CSS 和脚本。 您可能需要清除缓存才能查看实时站点上反映的任何更改。
如何清除 WordPress 中的缓存
您用于清除缓存的方法取决于您的站点缓存设置方式。 如果您使用缓存或优化插件,请按照插件开发人员的说明进行操作。

相反,如果您选择通过托管 WordPress 托管服务进行简单的缓存,您将按照托管服务提供商的说明进行操作。 让我们看看 Pressable 让您清除缓存和管理缓存设置变得多么容易。
Pressable 的缓存选项
Pressable 提供三种类型的缓存:
- 页面和查询缓存
- 静态资产缓存 (CDN)
- OPCache(PHP 代码)
页面和查询缓存。
页面缓存和数据库查询缓存利用 WordPress 的对象缓存。 默认情况下,页面和数据库查询缓存是打开的。 您可以手动排除某些页面。
静态资产缓存 (CDN)。
所有 Pressable 计划都包括我们的全球 CDN,以实现更快的网站。 Pressable 的 CDN 会自动缓存以下类型的文件:
- jpg
- JPEG
- gif
- PNG
- 网页
- css
- bmp
- js
- woff2
- ico
CDN 文件的默认缓存时间为 7 天。 因此,如果您更新任何这些静态资产,则需要清除 CDN。 您需要执行此操作的最常见原因之一是更改英雄部分的背景图像时。 如果您不清除 CDN 缓存,CDN 将在您进行更改后的几天内提供旧图像。
OPCache(PHP 代码)
OPCache 将预编译的脚本字节码存储在内存中。 使用这种缓存可以减少将来调用 PHP 文件时的服务器负载,因为它可以随时使用。
如何在 Pressable 中清除缓存
您可以从 Pressable 仪表板或我们的 Pressable 插件清除和管理缓存。
从您的仪表板中,选择您要清除缓存的站点,然后单击性能。 从那里,您可以清除 CDN 和对象缓存。
要更高级地控制缓存或从 WordPress 管理员管理缓存,您需要下载并安装我们的缓存管理插件。 按照这些说明安装和使用插件。
让 WordPress 更快更简单的另一种方法
Pressable 的缓存只是为什么与我们一起托管最适合 WordPress 的一个例子。 我们使事情变得简单,并确保您的网站快速加载。 想自己去这个平台兜风吗? 查看我们的免费MyPressable Playground 。