WordPress 3.6 “禁用”自动保存、文章修订功能

» 2013-09-04 WordPress 63条评论

WordPress 3.6 后,貌似在 functions.php 加设置代码禁止文章修订的方法:

//////// 移除自动保存和修订版本
remove_action('pre_post_update', 'wp_save_post_revision' );
add_action( 'wp_print_scripts', 'disable_autosave' );
function disable_autosave() {
	wp_deregister_script('autosave');
}

又失效了……囧

在 wp-config.php 里面 define 的方法还是 OK 的:

define('AUTOSAVE_INTERVAL', 36000000 ); //设置自动保存间隔,单位是秒,默认60
define('WP_POST_REVISIONS', false ); //禁用文章修订功能

注:题目标题“禁用”加了引号是因为“禁用自动保存”是通过把自动保存间隔时间设成一个超长时间来实现的,所以……你懂的

唠叨:要文章ID连续,就要禁止草稿、禁止自动草稿、禁止文章修订功能、不能直接上传图片……所以,要文章ID连续还是放弃吧,因为要实现,不是简单修改一下,还要修改源文件。我把我博客的“固定链接”方式改为“%postname%.z-turn”就是为了摆脱这个麻烦的折腾。

不过,禁止文章修订功能我就觉得还是需要的,毕竟对于个人博客,数据库生成那么多修订版本太浪费。

zww
or
oooo

“WordPress 3.6 “禁用”自动保存、文章修订功能”有63条评论

  1. 自由人 says:

    话说我现在不折腾文章ID了,超级费事 :mrgreen:

    1. zwwooooo says:

      @自由人
      对啊,很烦,神马都占用id

  2. W3Cshare says:

    页面,菜单都需要占用id,根本没法控制的,直接无视 :mrgreen:

    1. zwwooooo says:

      @W3Cshare
      对啊,所以我那时决定并折腾好了固定链接是对的

  3. axiu says:

    发现这个问题了,这就去加。谢大叔

    1. zwwooooo says:

      @axiu
      我也是在整理数据库看到的

  4. schiy says:

    对3.6之前的版本有用吗?

    1. schiy says:

      @zwwooooo
      那我也去改一下 :grin:

    2. schiy says:

      @schiy
      咦。。。我的有这个代码……

    3. zwwooooo says:

      @schiy
      帮你做主题时已经加上了吧

  5. 这个很有必要,一直在用。 :mrgreen:

  6. 4585_5360 says:

    嘛……大叔,为什么不直接用 Super Switch 插件呢?好方便的……

    1. zwwooooo says:

      @4585_5360
      因为它太久没更新了……

    2. 4585_5360 says:

      @zwwooooo
      好吧,对我这种连 WordPress 都懒得更新的人来说……

    3. zwwooooo says:

      @4585_5360
      起码你还在更新

  7. 一堵墙 says:

    感觉自动修订什么的一开始就是积累,基本上不用。

    1. zwwooooo says:

      @一堵墙
      个人博客是,但对于多人、企业那些是很有用的

  8. 大发 says:

    现在完全无视这些东西。。。

    1. zwwooooo says:

      @大发
      不过代码洁癖会让你觉得数据库一大堆修正版本不爽 - -

  9. 牧风 says:

    3.6 类似git的文章保存了, 有点意思, 就是数据库要大发了

    1. zwwooooo says:

      @牧风
      嗯嗯,其实主要是国内网络速度问题,蛋疼的上传速度不得不考虑数据库大小,不然搬家神马的太麻烦了,虽然vps无所谓

  10. kn007 says:

    我不禁止,每次写完文章,都会优化下苏据库

    1. zwwooooo says:

      @kn007
      也很蛋疼。。。

  11. 小A says:

    额...所以每次写完就会直接将数据库Clear一遍....

    1. zwwooooo says:

      @小A
      说明你也有洁癖,哈

  12. 郑永 says:

    这就去加上,呵呵。

  13. 郑杰 says:

    我觉得的wp3.6的自动修订还挺好用的,反正VPS负载常年为0.。。我这给他增加点压力。。。。 :lol: :lol: :lol:

    1. zwwooooo says:

      @郑杰
      服务器没压力就还是开启吧

  14. 建站网 says:

    不在意文章id连续的问题,都是自己重命名的。

  15. 现在自己开发博客之后才发现不连续id的害处,本来可以用加减法就能搞定的连续文章,结果现在变成了要多查询了N遍数据库 :sad: :sad: :sad: :sad:

    1. zwwooooo says:

      @千与琥珀
      还是不要文章ID作为固定链接吧

  16. Timothy says:

    Octopress表示不存在此类问题 :lol: :lol: :lol:

    1. zwwooooo says:

      @Timothy
      不能这样比。

  17. Legend says:

    天天潜水也得吐槽下,文章左边的“有趣么”很碍眼,......

    1. zwwooooo says:

      @Legend
      其实你不要hover就行了。。。

  18. tiandi says:

    我X,果然是失效了。

    1. zwwooooo says:

      @tiandi
      霍霍,快点去修正吧

  19. 受教了,被这个问题困扰了好久,感谢博主。

  20. 我这里有一篇文章连续id的文章!

    1. zwwooooo says:

      @瑞刚博客
      不修改源文件行么……然后上传图片、菜单设置等占用ID问题呢?

回复给 zwwooooo ¬
取消回复

昵称 *

网址

B em del U Link Code Quote