WordPress日志ID不连续的解决方法

时间: 2010-01-26 / 分类: WordPress / 浏览次数: 1,103次点击 / 17个评论 发表评论

很多zblog转入WordPress的用户一般都是用文章ID.html或者POST/文章ID.html,但是WordPress自从2.6版本以后增加的Post Revisions(文章的版本控制,类似于zblog的自动保存)这个功能实在是非常的讨厌,我转换到WordPress之后手工修改了147篇日志,结果就产生了147条Post Revisions,这篇文章和上一篇你好,WordPress之间的ID相差了100多,这样不仅仅会在数据库中产生大量的垃圾信息,更不河蟹的是文章ID不连续了就不好看了(虽然对搜索引擎没有什么影响)。虽然我目前为止还有一点问题没有解决,但是基本已经找到了让WordPress日志ID连续的方法。

禁用WordPress自动保存

1.1 首先在UTF-8模式下打开根目录下面的wp-config.php,加入下面的代码,注意标点和加的位置。

define(’WP_POST_REVISIONS’, false);

1.2 下载、安装并启用Disable Autosave插件。

同样对于没有禁用WordPress自动保存的博客,例如使用POSTNAME作为WordPress伪静态的设置的,你的数据库里面或多或少都会有一些没有用的数据记录,一旦他们积少成多,就会影响博客的运行和查询速度,运行下面的代码删除给数据库减肥

delete from wp_posts where post_type = ‘revision’;

提示:上传的图片、媒体文件同样使用WP_POSTS数据表,建议使用外部图片存储。

相关日志

鲜果阅读器订阅图标 订阅

17个评论

  1. 志言
    2010/01/27 于 01:28:43

    开始折腾了啊

    • admin
      2010/01/27 于 03:29:21

      必须的,这个折腾起来多好玩啊

  2. AnQ
    2010/01/27 于 10:27:31

    不错的方法,回去得试试,我每周都登陆数据库点击优化一次,这样应该也有效吧

  3. Zenoven自由人
    2010/01/27 于 15:54:00

    我一直没好好弄这个。。。都是在数据库那清理下

  4. g
    2010/01/28 于 00:44:27

    呵呵,我是用文章名字做固定链接的,没有怎么注意id的问题。

  5. huangjun
    2010/01/28 于 02:13:52

    如果博客在国内不能评论了,我会考虑把zblog换成wordpress.然后转到国外去。

  6. LAONB
    2010/01/28 于 07:30:18

    手动保存草稿还是会产生REVISION,很烦恼的功能,我以后的站肯定不用这个伪静态规则。

  7. joyla
    2010/01/28 于 08:17:13

    这个以前我折腾过,嘿嘿。主要是把自动存储禁止掉就OK了!

    现在不用WP了,还是顶下!

  8. Firm
    2010/01/28 于 09:55:54

    刚在搞这个问题,谢谢了

  9. 万戈
    2010/01/29 于 04:51:41

    因为我不是用id作URL,所以也无所谓~

  10. 星网
    2010/01/29 于 14:46:43

    给数据库减肥…..减肥的链接地址失效了!

  11. 伍锐锋
    2010/01/30 于 02:44:06

    哈,我用的ZBLOG,好像wordpress的插件很丰富,有机会要试用一下

  12. 阳光不锈
    2010/01/30 于 06:25:46

    有一个超级开关插件可以解决问题。

  13. 阿泽
    2010/01/30 于 17:45:52

    过来学习了一下。呵呵!~~~

  14. 疾风
    2010/02/04 于 06:49:30

    不连续没关系啊,我觉的自动保存很好 ,及时清理修订版本就可以了~

  15. ShuaiGe.Me
    2010/02/04 于 14:20:56

    我是想起来清理就开启插件清理一下,然后再禁用插件
    基本不担心自动保存问题,毕竟自己使用writer写文字

  16. 泡面
    2010/02/06 于 07:34:26

    偶发现,禁用好是好,有时候却也给修改造成一些麻烦。郁闷,不知道怎么取舍。

发表评论

您的昵称 *

您的邮箱 *

您的网站