现在的位置: 首页 > 互联网络 > WP相关 > 正文

禁用WordPress的自动保存与修订历史之心得

2010-06-09 10:13 WP相关 ⁄ 共 698字 ⁄ 字号 评论 3 条

为什么要禁用WordPress自带的这两个功能呢?最大的原因是造成文章ID严重不连续!当然,也有相关的插件能禁用这两个功能的,不过个人喜欢能通过改代码实现的坚决不用插件,以干掉插件为荣!

方法步骤:

一、禁用自动保存

WordPress程序下wp-admin文件夹中找到“post.phppage.phppost-new.phppage-new.php”这四个文件,打开并搜索以下代码:

wp_enqueue_script('autosave');

每个文件里只会有一个搜索结果,然后大胆的在其前面加上“//”即可;

二、禁用修订历史

WordPress程序根目录下的wp-config.php,打开并加上:

 
define('WP_POST_REVISIONS',false);

这种方法也有一个不足,那就是WordPress升级更新了上次文件后需要重新修改一遍。

 

三、如果, 你之前没有关闭, 已经生成了很多修订版本(Revision)想要删除, 有两种方法.

1. 你熟悉phpMyAdmin操作可以执行下面的SQL操作(无需插件)

  1)从你网站的控制面板,登陆 phpMyAdmin 。
  2)在左侧的导航栏,找到你的数据库,进入数据库界面。
  3)点击上面的“SQL”,填写一下代码:

 
DELETE FROM wp_posts WHERE post_type = "revision";

   4)点击右下角的“执行”。
这样你就删除了你数据库中所有的自动保存的修订版本。

2. 如果你不熟悉, 那就只有安装插件来解决. 安装 Delete-Revision 插件, 安装并且启用后, 只需要在设置里找到它, 并且检查删除就行了.

 OK,就是如此简单!

目前有 3 条留言    访客:2 条, 博主:0 条 ,引用: 1 条

  1. 网赚资源 2010年06月09日 6:05 下午  @回复  Δ1楼 回复

    6月9号俺来围观一下,欢迎回访~

  2. cautoz 2010年09月02日 4:27 下午  @回复  Δ2楼 回复

    这个方法不错

外部的引用: 1 条

  • WordPress 3.0.1如何关闭自动草稿? – WordPress – 开发者

给我留言

留言无头像?