现在的位置: 首页 > seo方法 > wordpress优化 > 正文

WordPress如何取消自动保存

2011年10月27日 seo方法, wordpress优化 ⁄ 共 1483字 ⁄ 字号 暂无评论 ⁄ 阅读 1 次

最近发现seo学习博客的文章id一直不连续,而且在后台发布文章的时候,总是自动保存,有点卡,那么WordPress如何取消自动保存?

WordPress取消自动保存的方法:

方法一:

本方法在 wordpress 3.1.2 (和3.1.3)版本上通过。在网上搜索了一些文章关于这方面的文章,但都比较旧了,对于这个版本的 wordpress 已经不全适用了,所以我就谈谈我在 wordpress 3.1.2 上面的实践结果吧。其他版本可做参考。

一、取消 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);

保存之后,自动修订功能就关闭了。

(当然,你最好使用 EditPlus 之类的编辑软件来修改,修改完以后要上传覆盖原文件 —— 良好习惯:覆盖前注意备份原始的文件,正常后再删除之)

方法二:

无意在一个国外网站看到在functions.php添加相应代码禁止的方法,WP3.1以后我就一直使用了,目前为止表现不错。

在主题的 functions.php 文件里面加入如下代码即可

/* 移除自动保存和修订版本 */

remove_action('pre_post_update', 'wp_save_post_revision' );

add_action( 'wp_print_scripts', 'disable_autosave' );

function disable_autosave() {

wp_deregister_script('autosave');

}

使用环境:WordPress 3.1.2,原理上 3.0 以上都支持,WP3.0.x 木有测试,这是seo博客优化就是用的这个方法

注意:

这里的禁止自动保存是指在你写文章过程中/修改文章时禁止自动保存,如果你点击了“添加新文章”、“添加新页面”、“快速发布”,即使你没有写内容然后关闭窗口也会生出一个“自动草稿”,会占用 ID 号,而且 WP 后台是看不到的!

另外WP的媒体上传也会占用ID号的,所以上传图片神马的也会导致 ID 号不连续了。

另推荐:Super Switch(超级开关) 可以有选择地禁用Wordpress部分功能,或许可以使博客更快。(可以试下好用不好用。)

超极开关设置

超极开关设置

 

三、检测生效与否的手段及删除以前历史遗存的修订版本的方法

就是安装 WP Cleaner 插件 —— 使用该插件,可以对以前产生的修订版本以及自动保存的版本进行删除,而且一般情况下可以不启用它,不影响你的 wordpress 的正常运行,该插件也可以对你的数据库进行优化,本插件有保护机制,不会对你的博客产生任何危害。

另外一种不需要用插件即可看出来的方法就是,看你接着发布文章的原始 ID 号是否是连续的,是连续的则说明修改成功了,否则仍需努力啊。

以上就是WordPress如何取消自动保存的方法。相关文章:WordPress分类目录关键词设置

猜你喜欢

给我留言

留言无头像?