在编辑WordPress文章时提示“您正在编辑展示最新文章页面”,如图:

WordPress 编辑文章提示“您正在编辑展示最新文章页面”

解决方法:

进入phpmyadmin→当前数据库→wp_posts表→结构→第一行(名字为ID的那行)→修改→勾选A_l→保存,之后查看额外会变成:AUTO_INCREMENT

再次打开wp_postmeta表,检查第一行meta_id额外是否也有这个:AUTO_INCREMENT,同样修改一下。

WordPress 编辑文章提示“您正在编辑展示最新文章页面”

看看是不是正常了


产生这个问题的原因,大概是之前进行过数据库导出导入操作,造成数据库结构损坏,网上说导入时不要勾选“不要给零值使用自增(AUTO_INCREMENT)"


经测试,删除这个“AUTO_INCREMENT”,并没有复现问题,上述方法只能自己测试了。

另—个方法:

尝试使用WP内置的数据库修复功能。

在配置文件wp-config.php中添加:

  • define( 'WP_ALLOW_REPAIR', true );


然后打开:域名/wp-admin/maint/repair.php

点击“修复数据库”。

用后删除添加的代码。

还有一种情况会出现这个提示,当一个页面,在阅读设置中→您的主页显示→一个静态页面(在下方选择)被设置为文章页,也会提示“您正在编辑展示最新文章页面”。