17713433920 info@mac163.com

在WordPress 2.6 引入了文章修订历史功能,但这个功能对于个人博客作用不是很大,而且保存的文件还占数据库!如何禁止WordPress自动保存和修订版本方法?

免插件实现禁止WordPress自动保存和修订版本方法
免插件实现禁止WordPress自动保存和修订版本方法

将以下两段代码放入当前WordPress主题或者子主题的functions.php函数文件即可:

//禁用文章自动保存
add_action('wp_print_scripts','disable_autosave');
function disable_autosave(){
wp_deregister_script('autosave');
}
 
//禁用文章修订版本
add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );
function specs_wp_revisions_to_keep( $num, $post ) {
return 0;
}

修改根目录下的wp-config.php文件,在“define(‘WP_DEBUG’, false);”后边添加如下代码:

/** Disable autosave and revision */
define('AUTOSAVE_INTERVAL', false );
define('WP_POST_REVISIONS', 36000 );

如何删除WordPress文章修订记录?第一种方法插件法:百度了解一下WP Clean Up;第二种方法登录phpmyadmin,打开wordpress数据库,依次执行下面的sql:

DELETE FROM wp_postmeta WHERE post_id IN (SELECT id FROM wp_posts WHERE post_type = 'revision');
DELETE FROM wp_term_relationships WHERE object_id IN (SELECT id FROM wp_posts WHERE post_type='revision');
DELETE FROM wp_posts WHERE post_type='revision';

微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部