WordPress 文章ID不连续的原因:

文章自动保存草稿。在我们新建文章时,wordpress会新建一个自动保存的草稿,以保护准备发布的文档不丢失,但每次保存都会占用ID;

文章修订版本的保存。每当你修改文章时都会产生修订版本,而且是每修改一次就产生一个,每个修订版本都会占用一个ID;

上传附件占用ID。附件类似于我们的文章,每一个附件会占用一个文章ID。

解决方法:

在当前主题下的 functions.php 文件添加以下代码

// 禁用修订版本
remove_action( 'post_update' , 'wp_save_post_revision' );
// 禁用自动保存,所以编辑长文章前请注意手动保存。
add_action( 'admin_print_scripts', create_function( '$a', "wp_deregister_script('autosave');" ) );