你是否正在创建新的页面,编辑现有的文章,并对你的WordPress网站进行整体优化,但这些变化并没有出现在你的网站上?

你的网页浏览器和插件都可以为你的网页和文章提供缓存,所以你现在看到的可能不是其他人看到的!

在本文中,我将向您展示如何快速、轻松地清除缓存全部主流的网页浏览器和所有主流的WordPress缓存插件,包括WP Super Cache和W3 Total Cache。

不管问题是基于浏览器还是基于服务器,到本文的末尾,您将看到WordPress网站的最新版本。

有两种缓存方式可能会导致WordPress网站的问题:浏览器缓存和插件缓存。

访问网站时,浏览器将某些文件保存到本地计算机。这些缓存的文件允许您的浏览器在随后的访问中更快地加载此站点,但它也会使您的浏览器更慢地识别网站已经更改。

当你编辑你的网站时,这种延迟会特别令人沮丧--当你的浏览器在幕后记录你所做的每一个微小的改变时,等待是不太实际的!在这种情况下,您可以清除浏览器的缓存,这将迫使它获取您的网站的新副本,并完成所有最新的更改。

WordPress网站是动态的,这意味着每次有人访问您的网页或帖子时,都会创建它们。

在后台,服务器从PHP文件和MySQL数据库中检索信息,然后生成显示给访问者的HTML内容。这是一个耗时而密集的过程,所以不要从头构建HTML内容。每一次有人访问您的网站,WordPress缓存插件会在第一次加载之后复制每个页面或帖子,然后将这些缓存的内容提供给随后的访问者。

提供静态内容可以提高网站的整体性能,但也会导致您看到过时的内容。如果已清除浏览器缓存和更改仍然没有出现,那么问题可能在于您的插件缓存。

在深入研究插件缓存之前,值得检查的是您的Web浏览器并不只是加载缓存的文件。

清除浏览器缓存很简单,但根据您使用的是哪个Web浏览器,这个过程会有所不同:

如果你是Chrome用户,那么:

  • 单击菜单图标在Chrome的右上角。
  • 导航到更多工具>清除浏览数据.这将启动一个弹出窗口,您可以在其中选择要删除的缓存内容。
  • 选择高级 标签。
  • 确保缓存的图像和文件被选中。此时,您还可能希望取消选择其他一些复选框,例如,您可以选择不删除缓存的密码、登录数据和自动填写表单数据。
  • 清除数据按一下按钮。

Chrome缓存现在将被删除;重新加载您的网页,您现在应该会看到最新版本的您的网站。

在 Mac 上的 Safari 浏览器 App 中,选取“Safari 浏览器”>“偏好设置”,点按“隐私”,然后执行以下任一项操作:

  • 防止跟踪器使用 Cookie 和网站数据跟踪您:选择“阻止跨站跟踪”。Cookie 和网站数据会被删除,除非您访问跟踪器的网站并与之交互。
  • 始终阻止 Cookie:选择“阻止所有 Cookie”。网站、第三方和广告商不能将 Cookie 和其他数据储存在您的 Mac 上。这可能会使得某些网站无法正常工作。
  • 移除储存的 Cookie 和数据:点按“管理网站数据”,选择一个或多个网站,然后点按“移除”或“全部移除”。移除数据可能会减少跟踪,但也可能会将您从网站退出登录或更改网站行为。
  • 查看哪些网站储存 Cookie 或数据:点按“管理网站数据”。

【注】在 Safari 浏览器中更改您的 Cookie 偏好设置或移除 Cookie 和网站数据可能会导致在其他 App 中更改或移除它们。

尝试重新加载您的网站,Safari应该显示您网站的最新版本。

如果您是Opera用户,那么:

  • 1.打开Opera浏览器。
    2.点击左上角Opera图标。
    3.选择“历史菜单”弹出“历史”网页,这里可以看到浏览的所有历史记录。
    4.点击“清除浏览数据”按钮,弹出“设置-清除浏览数据”网页并弹出“清除浏览数据”弹出框。
    5.选择“清除此时间内的以下项目”,这里我选择“所有时间”。
    6.点击“清除浏览数据”按钮。
    7.当清除完浏览数据后我们到“历史”页面可以看到数据都没有了。

要清除IE的缓存:

  • 1.首先打开IE浏览器,然后点击右上角工具图标或者按Alt+X快捷键打开工具图标
    2.然后点击【Internet选项】,
    3.然后点击常规下的删除按钮,
    4.然后选择要删除的选项,点击删除按钮完成对缓存的删除,
    5.点击常规下设置按钮,弹出如下图窗口,然后点击历史记录可以设置历史记录保存网页的天数、Internet 临时文件、缓存和数据库。
    6.选中退出时删除浏览历史记录,然后点击应用按钮,在以后每次退出浏览器时,历史记录自动删除

您的InternetExplorer缓存将被删除。

如果您使用的是我们还没有覆盖的Web浏览器,那么请查找偏好,安全  或历史菜单,因为这些菜单通常包含缓存设置。

或者,您可以查阅浏览器的正式文档,因为这应该包含有关清除缓存的信息。

如果您已经清除了浏览器缓存,并且仍然看到一个过时的版本你的网站,那么你的插件缓存可能是罪魁祸首。

即使您没有安装缓存插件,它仍然值得检查您已安装插件的列表,特别是如果您与其他人共享您的帐户!一些WordPress托管公司也提供自己的内置缓存解决方案作为标准,因此缓存插件可能已经与您的WordPress帐户预装。

如果您不确定,请登录到WordPress并导航到插件>已安装的插件。大多数缓存插件的名称中都有“缓存”(英文:cache)一词,或者您可以查看任何不熟悉的插件的描述。

有无数的缓存插件可用,但在这最后一节我将介绍所有最常用的WordPress缓存插件。

这个WP Super Cache插件允许您通过单击按钮清除缓存:

  • 在WordPress的左侧菜单中,选择设置>WP Super Cache.
  • 点击删除缓存Delete cache按钮。

您的插件缓存现在将完全清除。

W3 Total Cache是一个免费的缓存插件,被100多万人使用。如果您是其中之一,那么您需要采取以下步骤来清除缓存:

  • 在WordPress工具栏中,选择性能Performance.
如何清除WordPress缓存
  • 点击清空所有缓存Empty all caches按钮。

W3 Total Cache现在将刷新您站点的所有缓存内容。

WPEngine是一个托管WordPress托管提供商,它有自己的内置缓存解决方案。

如果您使用WPEngine作为您的托管提供商,那么您将要有一个缓存解决方案,因此应该清除您的WPEngine缓存。

  • 从WordPress的左侧菜单选择WPEngine
  • 清除所有缓存Purge All Caches按一下按钮。

缓存将被清除,您现在应该查看您的网站的最新版本。

Hyper Cache 是非常小巧但很强大的WordPress缓存插件,设置简单,完美支持Gzip压缩,可缓存404页,重定向页面等。逍遥乐网站就是用的此插件,非常好用。

清除缓存也很简单:

  • 在WordPress的左侧菜单中,选择设置>Hyper Cache.
  • 点击清除整个缓存Clean the whole cache按钮。

如此就会将Hyper Cache 全部缓存清除

在本教程中,我们探讨了缓存如何阻止您查看站点的最新内容,以及WordPress的插件缓存如何提高网站的整体性能。

在本教程中,我向您展示了如何清除主流Web浏览器和一些最流行的WordPress缓存插件的缓存。如果您使用的是本文中没有提到的产品,那么您应该在该产品的正式文档中找到您需要的信息。