Blog

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

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

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: https://zww.me/disable-auto-draft-and-post-revisions-in-wordpress-3-6.z-turn

63 comments

  1. 自由人 自由人 Google Chrome 29 Google Chrome 29 Windows 7 Windows 7

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

    沙发
  2. W3Cshare W3Cshare Google Chrome 29 Google Chrome 29 Windows 7 Windows 7

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

    板凳
  3. axiu axiu Google Chrome 29 Google Chrome 29 Windows 7 Windows 7

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

    地板
  4. ......
  5. 哼哼猪 哼哼猪 Google Chrome 29 Google Chrome 29 Windows 8 Windows 8

    偷偷出现下,别给别人说我来过

    21楼
  6. W3Cshare W3Cshare Google Chrome 29 Google Chrome 29 Windows 7 Windows 7

    大叔,赶紧更新3.6.1啊 :mrgreen:

    22楼
  7. 郑永 郑永 Firefox 23 Firefox 23 Windows XP Windows XP

    文章已经跨越官方更新了。

    23楼
  8. 点点滴滴 点点滴滴 Google Chrome 21 Google Chrome 21 Windows 7 Windows 7

    现在都不折腾这些了

    24楼
  9. 牛逼思维 牛逼思维 Firefox 24 Firefox 24 Windows 7 Windows 7

    super tweak还在起作用,总感觉它有什么不可靠地方。。 :mrgreen:

    25楼
  10. wmtimes wmtimes Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    那其实就是不是真正意义上的禁用。只是延长了时间。

    26楼
  11. Muno Muno Google Chrome 31 Google Chrome 31 Windows 7 Windows 7

    每次我都会把那些修订的文章从数据库里面清掉...

    27楼
  12. 折子戏 折子戏 Google Chrome 29 Google Chrome 29 Windows 7 Windows 7

    其实还好啦,Z大叔也别那么嫌弃,偶尔编辑文章时还是有用的,建议可以研究下

    Revision Control

    这个插件,可以控制修订数几条!

    28楼
  13. Normal Normal Sogou Explorer Sogou Explorer Windows 7 Windows 7

    这个在function里面其实有一个autosave的函数了。把这个函数禁用掉就OK了啊。。只不过每次更新过之后还要重新禁用掉。。

    29楼
  14. 威言威语 威言威语 Google Chrome 30 Google Chrome 30 Windows 7 Windows 7

    对于我等有强迫症的人来说,虽然用的是别名格式,但是仍然要id连续。最直接的就是发表文章的时候手动编辑数据库。虽然麻烦,但是可以保存id连续,说起来都是泪。

    30楼
  15. liushichao liushichao Google Chrome 30 Google Chrome 30 Windows 7 Windows 7

    强迫症是有点伤不起,不过还是觉得数字舒服些,连不连续的吧,一开始在乎,慢慢也习惯....

    31楼

Leave a Reply