清除 wordpress 缓存不起作用,显示旧页面无法清除缓存

Clearing wordpress caching not working, shows the old page unable to clear cache

我最近重新设计了我的 wordpress 网站,但 fortunately/unfortunately 我在上面安装了某种缓存插件,导致第一个加载页面(主页)显示为旧版本。只有在重新加载时它才会显示正确的(更新的主页)页面。

这是我已经尝试过的:

我很茫然,需要更新的页面尽早显示,我无法清除此缓存问题。如果它有任何帮助/线索,gtmetrix 图像给出 link

<https://www.sugarswap.in/wp-json/>; rel="https://api.w.org/", <https://www.sugarswap.in/>; rel=shortlink

我还包括页面的外观以及在下面的移动设备和桌面设备上首次加载时的外观。

桌面(旧) 桌面(新)

移动(旧)-------------------------------- ------------------------------手机(新)

更新:(2020 年 7 月 12 日 05:27pm IST)

我尝试了这个名为“Proxy Cache Purge”的插件并通过它进行了检查,以下是它给出的结果。 请注意它如何在 link 和 X-server-cache 中具有与 true 相同的 https://api.w.org/。好吧,插件本身并没有帮助清除缓存,所以我仍然卡住了。 :(

您能否尝试将以下内容放入您的 wp-config.php 文件中:

define('WP_CACHE', false)

要清除缓存,请使用 Wp Fastest cache wordpress 插件。希望对你有所帮助

首先确定问题出在缓存中。从另一个浏览器或从另一台计算机打开并查看加载的数据。如果打开干净的站点,则问题出在缓存中。但是,如果加载相同的数据,那么问题可能在于重新使用旧站点,或者从旧位置、旧数据库开始。如果是这种情况,请修复错误。如果不是,则问题出在缓存中。
如果问题出在缓存中,请在浏览器中按 F12,切换到选项卡应用程序,单击清除存储,然后单击“清除站点数据”。

我找到了解决方案:

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault A1
    Header append Cache-Control must-revalidate
</IfModule>