我遇到一个问题,即所有超过两天的帖子都丢失了。它们不在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秒钟(包括所有内容),然后重定向到一个编辑媒体页面,每个字段均为空白。
我假设有一些插件进行了此更改,以确定哪个是最难的部分。
让我知道您是否需要更多信息。