Wordpress帖子丢失,但仍在数据库中可见

时间:2018-06-22 01:47:28

标签: php mysql wordpress

我遇到一个问题,即所有超过两天的帖子都丢失了。它们不在Wordpress的垃圾桶中,如果您转到URL,它将返回404。

我尝试禁用所有插件并修复PHPMyAdmin中的表以及使用 /wp-admin/maint/repair.php

我还激活了wp_debug并查看了日志;但是,没有与此相关的问题。

现在,当我在PHPMyAdmin中检查数据库时-我可以看到那里的所有帖子。

我已将当前发布的帖子与丢失的帖子进行了比较,唯一的区别是,post_status是否设置为“继承”,而不是“发布”。

如果我将丢失的帖子的post_status更新为“已发布”,则在Wp-admin中使用ID编辑该帖子,例如, post.php?post = [缺少帖子ID]&action = edit >它将显示丢失的帖子大约2秒钟(包括所有内容),然后重定向到一个编辑媒体页面,每个字段均为空白。

我假设有一些插件进行了此更改,以确定哪个是最难的部分。

让我知道您是否需要更多信息。

0 个答案:

没有答案