我爱水煮鱼 » WordPress » 屏蔽 WordPress 日志修订功能

屏蔽 WordPress 日志修订功能

WordPress 2.6 已经发布了。其中有个功能叫做日志修订,个人觉得对我完全没用,我用 WordPress 完全是用来写博客的,搞个日志修订功能,每个修订都会在 posts 表中插入一条记录,上次我写了一篇文章,多修改了几次,给我多插入10多个修订版本,汗死了。这样子我每片日志都有10多条记录在 posts 表中,那么到时候文章一多,不把表撑爆才怪,数据一多,查询肯定慢,WordPress 的效率已经很低了,不知道为什么还要出这样的东东。没办法只有取消掉。

原本准备开发一个插件屏蔽这个功能,后发现其实 WordPress 已经留了接口。在 wp-setting.php 中新增了一个变量 WP_POST_REVISIONS,把它设置为 false 就可以屏蔽 WordPress 日志修订功能。在 wp-config.php 添加的代码如下:

define('WP_POST_REVISIONS', false);

关于 WP_POST_REVISIONS 这个变量的详细设置为:

  • true(默认)或者 -1:保存所有修订版本
  • false 或者 0:不保存任何版本(除了自动保存的版本)
  • 大于 0 的整数 n:保存 n 个修订版本(+1 只保存自动保存版本),旧的版本将被删除。

标签:

分享到:

53 条评论 添加你的评论 →

  • niechen 2008-07-15 17:39:27 #

    恩,同感,这东西多余

    支持 反对

  • Leo 2008-07-15 17:39:31 #

    早知道了,鱼真火星

    支持 反对

  • Crazy Loong 2008-07-15 17:40:16 #

    很好。专门来休息的

    支持 反对

  • niechen 2008-07-15 17:45:33 #

    应该是在wp-settings吧

    支持 反对

  • 涵雨之泪 2008-07-15 17:58:50 #

    很有用,我喜欢

    支持 反对

  • 摩摩诘 2008-07-15 18:06:16 #

    是wp-settings

    支持 反对

  • 老N 2008-07-15 18:16:09 #

    我就要这个,我不要修订记录。谢谢你!

    支持 反对

  • 麦田蚂蚁 2008-07-15 18:32:19 #

    对于多编辑共同编辑的博客,日志修订可是太有用了。就像wiki的原理一样。这样,就可以放心开放注册,给注册用户编辑的权利。

    多数无用,少数必用。

    支持 反对

  • Poshi 2008-07-15 19:00:56 #

    对于个人博客来说,这完全没用。。。

    对了,我用了2.6之后,发现Live Writer连接不上了,而且文章编辑器无法切换到html代码状态~~有什么办法可以解决吗?

    支持 反对

    • 小胖 2008-07-15 19:17:15 #

      2.6的后台中的撰写设置里有一个:
      XML-RPC
      XML-RPC 允许 WordPress, Movable Type, MetaWeblog 和 Blogger XML-RPL 发布协议。
      默认是不允许的,勾上就可以用WLW了

      支持 反对

  • 小胖 2008-07-15 19:14:01 #

    不错不错,正好需要这个

    支持 反对

  • Dianso 2008-07-15 19:41:14 #

    老大,你终于出手了,我在beta2的时候因为过多编辑文章把数据库搞大了好几MB,彻底挂了,现在数据库正在修改呢,我还打算不使用2.6呢,现在到好了!

    支持 反对

  • Dianso 2008-07-15 19:42:58 #

    另外你说的自动保存,是什么啊

    支持 反对

  • lifespy 2008-07-15 19:43:18 #

    不错。
    wpchina和wpcng到底有什么区别啊?

    支持 反对

    • wangyh 2008-07-16 13:13:52 #

      两个不同的组织,都是wp爱好者组成的.但是貌似前者只有Jiang一人.

      支持 反对

  • Poshi 2008-07-15 19:55:52 #

    @小胖 你说的那个选项,我两个都勾上了呀,就是不可以呢

    支持 反对

  • MY-Hou 2008-07-15 21:24:24 #

    感觉wp在慢慢由青瓜变大冬瓜…拿都不方便 :cry:

    支持 反对

  • JackyCheung 2008-07-16 00:48:59 #

    喜欢水鱼的tips

    支持 反对

  • 雀巢 2008-07-16 09:14:36 #

    很实用的东西,可以大大减少数据库大小

    支持 反对

  • jackie 2008-07-16 09:43:09 #

    升级2.6后,中文标签汇总的存档无法正常显示,显示为@,而英文正常。看了看其他人的,也是如此,估计很快就会有2.61版了。

    也许我没说清楚,看看我的问题:http://www.rinima.org/blog/tag/%E7%94%B5%E5%BD%B1 ,这个中文标签就显示“标签汇整 -”而英文的这个:http://www.rinima.org/blog/tag/google ,就正常“标签汇整 – Google“

    我英文不好,麻烦 我爱水煮鱼 汇报下这个BUG。

    支持 反对

  • stephen 2008-07-16 11:17:13 #

    觉得日志修订功能没有什么作用。。
    谢谢提供这个屏蔽方法。

    支持 反对

  • 牧狼羊 2008-07-16 14:54:13 #

    呵呵,不错不错,这就屏蔽掉。
    升级后感觉页面载入速度慢了好多。

    支持 反对

  • 牧狼羊 2008-07-16 15:02:11 #

    嗯?有点糊涂了,还要在 wp-config.php 添加的代码如下:

    define(‘WP_POST_REVISIONS’, false);

    是么?

    支持 反对

  • Yin Peng 2008-07-16 17:25:37 #

    我觉得能够在发布每篇日志时选择要不要保留旧版本记录就好了。

    最好是在提供一个功能,如果保留了多个版本,可以对修改的内容自动标记出来,当然,也应该由发布者选择标记或不标记。

    支持 反对

  • 半瓶墨水 2008-07-16 18:38:12 #

    觉得wordpress没有考虑到位
    提供一个后台选项就应该行了

    支持 反对

  • homer 2008-07-19 09:07:45 #

    这个问题也困扰了我
    感谢水煮鱼。。

    支持 反对

  • Purose 2008-07-19 16:24:05 #

    汗!我还以为是2.6的一个BUG呢,气得要死,修改了几篇日志,数据库快增加一倍了,原来问题出到这儿了

    算了!我又给返回到了2.5.1版本了!还是这个版本可靠!! :neutral: :neutral:

    支持 反对

发表评论

你必须 登陆 之后才能留言。你可以使用以下方式快速登陆我爱水煮鱼:

使用新浪微博登陆 使用腾讯微博登陆 使用豆瓣登陆

你也可选择直接在本站 注册