1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

WordPress 官方为什么不增加自动保存和修订版本的控制呢?

本帖由 Ulysses2009-06-30 发布。版面名称:源码讨论

  1. Ulysses

    Ulysses New Member

    注册:
    2006-02-05
    帖子:
    10,018
    赞:
    16
    真是麻烦,每次都自动保存,增加那些修订版本。

    姑且不说文章编号不连续,还会增加很多数据记录。
     
  2. 活靶子

    活靶子 New Member

    注册:
    2005-11-12
    帖子:
    615
    赞:
    0
    define('WP_POST_REVISIONS', false);
     
  3. Ulysses

    Ulysses New Member

    注册:
    2006-02-05
    帖子:
    10,018
    赞:
    16
    你这是修改 wp-config.php 来禁止比较版本的。

    如果要禁止自动保存,还需要修改四个文件……

    当然也有插件来做这事情——不过看有人反映那插件工作有点问题。

    总之,还是希望官方能增加这两个的设置交由用户来控制比较好。
     
  4. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    楼上的请将详细的修改方法说一下。我最近正要升级一个网站,正好用到。谢谢了
     
  5. xunlei

    xunlei New Member

    注册:
    2008-09-22
    帖子:
    526
    赞:
    0
    没有怎么用过,不是很清楚。
     
  6. Ulysses

    Ulysses New Member

    注册:
    2006-02-05
    帖子:
    10,018
    赞:
    16
    除了上面提到的那个禁止保存修订版本以外,还需要修改 post.php、post-new.php、page.php和 page-new.php ,注释掉同样的一行代码:

    PHP:
    wp_enqueue_script('autosave');
    有插件:http://exper.3drecursions.com/2008/07/25/disable-revisions-and-autosave-plugin/
     
  7. Ulysses

    Ulysses New Member

    注册:
    2006-02-05
    帖子:
    10,018
    赞:
    16
    另外可以参考:http://www.webmasters-central.com/a...ordpress-disable-autosave-and-post-revisions/

    禁止修订版本的方法一样,但是自动保存,是通过修改时间间隔来实现的,设置一个足够长的时间。

    基本都是在 wp-config.php 中实现,这样相对来说维护也简单一点——不过关于这方法,有人说好像不是总有效,具体我也不清楚,我也打算在一个新的网站使用相似的的方法测试一下。
     
  8. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    谢谢,一直很烦这个问题,所以到现在还没有升级。马上去升级一下。:D
     
  9. 活靶子

    活靶子 New Member

    注册:
    2005-11-12
    帖子:
    615
    赞:
    0
    wp觉得自己能够控制版本就像wiki了