WordPress系统自带的修订版本功能是个最没什么意义的东西,也不知道官方加这个功能是怎么想的。当你编辑或修改文章时就会自动保存文章并留下修订版本信息,并且这些内容会跟正常发布的文章一样存储在数据库中。因此,无形中这些垃圾信息就让你的数据库容量成倍的增长,时间久了就严重影响数据库性能了。所以我们有必要禁用这个功能。本文就介绍如何禁用自动保存和修订版本功能,以下是代码:
步骤一:
/* 禁用自动保存和修订版本 代码来源: www.wpzhinan.com */ remove_action('pre_post_update', 'wp_save_post_revision' ); function disable_autosave() { wp_deregister_script('autosave'); } add_action( 'wp_print_scripts', 'disable_autosave' );
请将以上代码插入主题function.php保存即可。
步骤二:
再打开wp-config.php文件并加入以下代码:
/* 设置自动保存时间并禁用修订版本 代码来源: www.wpzhinan.com */ define('WP_POST_REVISIONS', false ); //修订版本 define('AUTOSAVE_INTERVAL', 86400 ); //自动保存间隔
代码说明:由于无法直接禁用自动保存,只能将其设置一个很大的保存间隔时间来达到不用的目的。AUTOSAVE_INTERVAL后面的数字是自动保存时间间隔,单位“秒”,86400即一天。
本文地址:http://www.wpzhinan.com/jiaocheng/343.html
版权申明:除部分代码外,本站内容均为原创,转载请注明来源,违者必究侵权责任!