WordPress 3.0 ID不连续解决方案

July 10th, 2010 Program 29 comments


WordPress3.0已经发布了一段时间了。这个版本的功能改进和界面修改都做的相当的不错。特别是后台界面好看多了。不过,WordPress的自动保存,草稿功能,版本历史对于喜欢用ID做固定连接的童鞋来说,十分的不便。网上的一些解决方案大都针对WordPress2.x,换上3.0就无效了。下面介绍一个可以在WordPress3.0下实现ID连续的方案(无需任何插件)。

首先打开wp-config.php文件,在$table_prefix = ‘wp_’;前面添加代码

1
2
define('WP_POST_REVISIONS', false);
define('AUTOSAVE_INTERVAL', false);

然后找到并打开wp-admin\post-new.php(第46行)和wp-admin\post.php(第177行)这两个文件,将其wp_enqueue_script(‘autosave’);注释或删除掉

1
//wp_enqueue_script('autosave');

最后找到并打开wp-admin\includes\post.php文件,找到if ( $create_in_db ),在它的前一行添加$create_in_db = false;

1
2
$create_in_db = false;
if ( $create_in_db ) {

通过这3步,就已经彻底解决WordPress3.0下的ID不连续啦。(本人亲侧,方法有效,除发布日志后会跳转到日志列表,其他都OK。)

  1. 小邪 × 10 Jul 2010 @ 16:03 #comment-524

    先拿下沙发,坐下来慢慢看 ~ O(∩_∩)O

  2. zwwooooo × 10 Jul 2010 @ 16:10 #comment-525

    我用的也是id,我还没升到3.0,看来暂时还是不升

  3. Mars × 10 Jul 2010 @ 16:13 #comment-526

    路过,正在用WordPress 2.9.2

  4. mice × 10 Jul 2010 @ 17:51 #comment-533

    改的东西太多了 一直不想升3.0 主要是忘记具体改了哪些地方了,忘记做笔记。。。

  5. 兰州烧饼 × 10 Jul 2010 @ 19:34 #comment-534

    主题很华丽啊。。。。

  6. 林西老九 × 12 Jul 2010 @ 15:49 #comment-535

    大白菜路过顶一下

  7. nalimai × 12 Jul 2010 @ 21:48 #comment-536

    我还没升级到3.0

  8. 相信健康的力量 × 13 Jul 2010 @ 19:27 #comment-537

    还没升级呐

  9. 玳玳 × 16 Jul 2010 @ 12:49 #comment-538

    最近大家都在忙升级…

  10. Jclyn × 19 Jul 2010 @ 00:22 #comment-540

    我才换的3.0
    对于以上的问题
    没有太懂

    等我遇到麻烦了来请教

  11. liveasx × 20 Jul 2010 @ 11:10 #comment-544

    已按照博主办法修改!

  12. 小李家园 × 21 Jul 2010 @ 23:45 #comment-551

    这个方法只能解决那些没有进行修改日志的有用。不信你在已有文章中上传一个图片,进行修改文章,然后发一新文章看看。

    • ForRSS × 22 Jul 2010 @ 14:06 #comment-553

      @小李家园 恩,上传图片确实会占用一个ID。推荐ftp上传图片再引用。

  13. 竹下无为梦 × 10 Aug 2010 @ 23:06 #comment-559

    可以自定义ID吗?

  14. jiechic × 20 Aug 2010 @ 13:08 #comment-563

    使用这个方法之后,那个更新日志的按钮不断在闪动,造成服务器把自己的ip墙了,然后访问不了服务器。慎用该方法,希望放出更好的方法。

    • jiechic × 21 Aug 2010 @ 00:44 #comment-568

      @jiechic 
      感谢,原来是我自己自己控制出错,有一步没有做,造成服务器的防火墙把我给墙了。

  15. MOPVHS × 23 Aug 2010 @ 08:25 #comment-580

    其实我是来做算术的…

  16. 问天 × 23 Aug 2010 @ 10:46 #comment-581

    我还在2.9.1
    觉得好用,而且习惯了,现在没升级的必要!对于3.0以上版本只在本地安装把玩一下

  17. 卜卜口の × 25 Aug 2010 @ 01:11 #comment-597

    前些天手滑…结果悲剧鸟…很多函数都有些小变化, 以及各种不流畅

    后台去掉了很多CSS3的新特性,适应还需时间.

  18. dqaria × 25 Aug 2010 @ 07:49 #comment-601

    对id米兴趣。。直接用url重写~~好看多了~

    • ShunYea × 01 Sep 2010 @ 23:18 #comment-608

      @dqaria 

      虽然没兴趣,但是你看看数据库里N多的垃圾记录

  19. ShunYea × 01 Sep 2010 @ 23:17 #comment-607

    请问博主这篇文章使用的代码高亮插件是哪个?谢谢,感觉反应很快速。

Leave A Reply