帮助中心

wordpress会自动保存文章的版本,让数据库越来越大,本文就讲一下如何禁止去掉wordpress修订版本和自动保存,防止数据冗余。

如何禁止去掉wordpress修订版本和自动保存

2018-02-08

wordpress会自动保存文章的版本,让数据库越来越大,本文就讲一下如何禁止去掉wordpress修订版本和自动保存,防止数据冗余。

方法一:

将下列代码(任选其一)插入网站根目录下的wp-config.php文件中。

//不保存任何版本(除了自动保存的版本)define('WP_POST_REVISIONS', false);//保存所有修订版本define('WP_POST_REVISIONS', true);//保存N个修订版本define('WP_POST_REVISIONS', 2);

优点:简单明了。

缺点:wordpress会经常更新,一旦更新这些代码就没了。

方法二:

将下列代码(任选其一)插入网站主题根目录下的functions.php文件中。

1、禁用所有文章类型的修订版本

add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );function specs_wp_revisions_to_keep( $num, $post ) {    return 0;}

2、只禁用某种文章类型的修订版本

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模版文件里面的,模版文件一般更新频率低,所以能长久使用。

缺点:代码略长。

方法三:

使用插件定期清理,推荐插件:WP Clean Up。

以上就是三种禁止去掉wordpress修订版本和自动保存的方法,如有需要请联系友孚科技


如没特殊注明,文章均为友孚原创,转载请注明来自:https://www.zzuf.com/news/23.html