本文最后更新于2022年7月10日,已超过 1 年没有更新,如果文章内容失效,请 反馈 给我们,谢谢!
当发布一篇文章以后觉得不理想想修改怎么办呢第一个就是去后台更新一下,但是在一次二次或者三次更新以后总算在前台看到自己完美的杰作。这时以前的一次二次的文章都会保存在数据库中,这会大大加重数据库的使用量增加负担。
如果文章体积特别宠大而且更新的次数特别多,这就导致了数据库的臃肿所以取消掉还是有很大的好处。
方法:打开wordpress根目录下的wp-config.php文件,把以下代码加进去就可以了。
define( 'WP_POST_REVISIONS', false);
以上实测已经无效了参考下面的方法
在主题 functions.php 中添加代码
禁用所有文章类型的修订版本
add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 ); function specs_wp_revisions_to_keep( $num, $post ) { return 0; }
只禁用某种文章类型的修订版本
add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 ); function specs_wp_revisions_to_keep( $num, $post ) { if ( 'post_type' == $post->post_type ) { //引号中post_type改为你想禁用修订版本的文章类型 return 0; } return $num; }
下面是Wordpress中几种类型
Post (Post Type: ‘post’)
Page (Post Type: ‘page’)
Attachment (Post Type: ‘attachment’)
Revision (Post Type: ‘revision’)
Navigation menu (Post Type: ‘nav_menu_item’)
附带一个禁用自动保存功能的方法(也是添加到 functions.php 中)
add_action('wp_print_scripts','disable_autosave'); function disable_autosave(){ wp_deregister_script('autosave'); }