京喜购便宜吴歌博客:爱评论,爱网络,爱美女!Iwuge.Com!
当前位置: 首页 > Wordpress > 正文

禁用 WordPress 的日志自动保存和修订版本功能 代码非插件方法

wordpress 在博客写作中是默认开启日志自动保存功能,并跟维基百科一样自动保存了修订版本的记录,这样就能追溯以往版本看到到底修改了什么。

这两样功能对于普通WordPress用户来说堪称鸡肋功能,虽然自动保存功能确认防止了博文在写作过程中可能出现的中断、断网等文档丢失的情况,但是对于保存如此多的博客版本来说,为我们普通用户的数据库着实增肥了不少。随着博文的增加,这些历史版本页降低了数据库查询的速度,拖累了网页的加载。

更不方便的是wordpress博文采用ID号来代表文章序列,每一个保存的历史版本都占用了一个ID序列,这样发表出来的博文就就不是连贯的ID序列,给要求完美的普通作者来说,这点实在无法仍受。目前禁用或者取消WordPress的日志自动保存和修订版本功能的插件也有不少,本着能不用插件就不用的原则,以下介绍使用代码禁用WordPress的日志自动保存和修订版本功能的方法:

一、取消 wordpress 日志的自动保存功能

打开 wp-admin 下 post.php 和 post-new.php 文件,搜索

 wp_enqueue_script('autosave');

在前面加俩斜杠注释掉,即:

//wp_enqueue_script('autosave');或者删除也可,仅一处!

二、取消 wordpress 不断增加的日志修订版本功能
打开安装目录下的 wp-config.php 并找到这行:

require_once(ABSPATH . 'wp-settings.php');     在这行前面的任意地方,甚至可以是文件的开头,加入:

define('WP_POST_REVISIONS',false);      保存之后,自动修订功能就关闭了。

可以在主題里的functions.php下面添加以下代碼,避免更新wordpress版本的麻煩
/* 关闭自动保存和修订版本 */
remove_action('pre_post_update', 'wp_save_post_revision’ );
add_action( 'wp_print_scripts', 'disable_autosave' );
function disable_autosave() {
wp_deregister_script('autosave');
}

这样我们就可以安心惬意的继续博客之路啦~!

备注:禁用了自动保存功能在写博客的时候,预览功能将失效!

本文固定链接: http://www.iwuge.com/wordpress-plugins-revision.html | 吴歌博客

京东商城618购物狂欢节,61.8元买电器,拼啦!

该日志由 美客 于2012年02月07日发表在 Wordpress 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 禁用 WordPress 的日志自动保存和修订版本功能 代码非插件方法 | 吴歌博客
关键字: , ,

禁用 WordPress 的日志自动保存和修订版本功能 代码非插件方法:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter