我遇到了无法再在我的 Wordpress 网站上创建新帖子的问题。
我认为这是在前一段时间 Wordpress 更新后开始的。我在上传图片时也遇到了问题,我看到了幽灵评论(一个关于新评论的图标,但实际上没有评论出现在列表中)。
单击“帖子 > 添加新”时,我会看到一个带有此警告的白页:
“警告:从第 716 行的 /public_html/wp-admin/includes/post.php 中的空值创建默认对象”
这是第 716 行:
$post->post_content = (string) apply_filters( 'default_content', $post_content, $post );
在网上搜索后,我认为这些问题与我的数据库有关。我是处理数据库的新手,所以我希望能在这里得到一些帮助。
我尝试过的事情:
使用标准主题
禁用所有插件
更新 Wordpress
降级到 Wordpress 4.0
修复数据库表
运行健康检查我发现 SQL 是旧的 (5.5.52-MariaDB-cll-lve)。这有关系吗?
检查 phpMyAdmin 中的 AUTO_INCREMENT 框“wp_posts > structure > ID”和“wp_postmeta > structure > idmeta_id”
auto_increment 帮助消除了错误,但反而导致了一些新问题。我激活它并可以单击“帖子 > 添加新”。然而,Wordpress 创建了同一篇文章的多个副本,大约十五篇文章而不是一篇。我将它们删除并尝试创建一个新帖子,但它仍然记得被删除的帖子并尝试从垃圾箱中的帖子重新创建一个新帖子。
我检查并尝试过的链接:
我觉得这也可能相关,但我不确定如何使用它:
回首忆惘然
UYOU
泛舟湖上清波郎朗
蝴蝶刀刀
守着星空守着你