因为自己跟文章的ID耗上了,想以后发表的文章ID是连贯的。但是WordPress默认就有“自动保存”功能,所以我要把他禁用掉。虽然也有专门的插件来实现这个效果,但是我个人是不喜欢用插件的,所以就用修改代码的形式了。
编辑当前主题文件夹里的functions.php,在最下面增加以下两段代码。本博客目前是WordPress 5.6,发布和编辑文章,均不会自动保存和修订版本。
// WordPress禁用自动保存 add_action('wp_print_scripts', 'disable_auto_save'); function disable_auto_save() { wp_deregister_script('autosave'); } // WordPress禁用所有文章类型的修订版本 add_filter( 'wp_revisions_to_keep', 'disable_revisions', 10, 2 ); function disable_revisions( $num, $post ) { return 0; }
这样添加上之后,不管你是修改文章,还是添加文章,都不会在MySql数据库Posts表中增加ID了,所以博文的ID就会变成连贯的了。