【问题标题】:WordPress deleted post are still showingWordPress删除的帖子仍在显示
【发布时间】:2016-11-08 14:18:49
【问题描述】:

我在我的网站上建立了一个新博客。但现在我面临一个问题。我已经删除了我在本地创建时发布的所有虚拟帖子。但是现在我看到那些被删除的帖子仍然显示在我的前端,而不是后端。我也从垃圾箱中删除了它们。即使我使用过缓存杀手,但没有人帮助。

谁能帮我解决这个问题?我会很高兴的。

【问题讨论】:

  • 是的,使用了缓存杀手,但它显示了一个 php 错误。你能告诉我一些删除缓存的好缓存插件吗?

标签: wordpress blogs


【解决方案1】:

这是您在 wordpress 中遇到的问题,您的帖子已被删除。

最好检查你的插件设置,或者你可以停用catch插件,你也可以使用WP Super catch代替(我的建议)。

【讨论】:

  • WP Super catch 也删除缓存?我认为它只是创建缓存以加快加载速度。
  • @Tuhin 不,该插件可以满足您的 wp 需求,但我认为该插件比您的插件更好。你必须先删除你现有的插件,然后安装我说的插件。
【解决方案2】:

图欣,

几乎可以肯定是缓存。它可能发生在多个位置。

首先在私人或隐身窗口中打开您的网站,或者只是在您通常不使用的浏览器中打开您的网站。可能是内容缓存在您的浏览器中,在这种情况下,大多数人看不到您看到的任何内容。

现在,您使用了缓存杀手,所以大概它不在您的机器上(尽管我会用新的浏览器或隐身窗口仔细检查),而是在服务器上。在这种情况下,问题归结为,服务器端发生了什么样的缓存?您是否在使用 Super Cache、W3TC、CDN、Cloudflare、Batcache 或其他任何可能在服务器上缓存内容的东西?另外,您是否已登录数据库(例如使用 phpMyAdmin)以仔细检查您的帖子是否被正确删除?

按照我认为最有可能的顺序......

1) 无论如何,你的浏览器正在缓存东西,没有缓存杀手

2) 您的服务器正在缓存内容,使用插件或第三方服务(如 CDN)

3) 您的数据库设置已关闭,某些内容正在“翻译中丢失”

选项 3 极不可能......但仍然值得仔细检查,如果没有其他方法似乎可以解决问题

【讨论】:

    【解决方案3】:

    只是插话,因为这里提到了 CloudFlare...

    CloudFlare 默认仅caches static content,除非用户设置 PageRule 让我们将缓存扩展到 html 或 php 等内容,因此这很可能是您启用的另一个 CDN 或缓存插件的问题。enter link description here

    【讨论】:

      【解决方案4】:

      我使用 WPsuper 缓存,删除缓存后发现问题仍然存在。我不得不手动更新实际的帖子页面,然后问题就解决了。

      祝你好运

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-07-18
        • 2019-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多