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