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
赏
oooo
or
- 本文标题:WordPress 3.6 “禁用”自动保存、文章修订功能
- 本文链接:https://zww.me/disable-auto-draft-and-post-revisions-in-wordpress-3-6.z-turn
- 发布时间:2013年09月04日 20:00
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!
话说我现在不折腾文章ID了,超级费事
@自由人
对啊,很烦,神马都占用id
页面,菜单都需要占用id,根本没法控制的,直接无视
@W3Cshare
对啊,所以我那时决定并折腾好了固定链接是对的
发现这个问题了,这就去加。谢大叔
@axiu
我也是在整理数据库看到的
对3.6之前的版本有用吗?
@schiy
有吧
@zwwooooo
那我也去改一下
@schiy
咦。。。我的有这个代码……
@schiy
帮你做主题时已经加上了吧
这个很有必要,一直在用。
嘛……大叔,为什么不直接用 Super Switch 插件呢?好方便的……
@4585_5360
因为它太久没更新了……
@zwwooooo
好吧,对我这种连 WordPress 都懒得更新的人来说……
@4585_5360
起码你还在更新
感觉自动修订什么的一开始就是积累,基本上不用。
@一堵墙
个人博客是,但对于多人、企业那些是很有用的
现在完全无视这些东西。。。
@大发
不过代码洁癖会让你觉得数据库一大堆修正版本不爽 - -
3.6 类似git的文章保存了, 有点意思, 就是数据库要大发了
@牧风
嗯嗯,其实主要是国内网络速度问题,蛋疼的上传速度不得不考虑数据库大小,不然搬家神马的太麻烦了,虽然vps无所谓
我不禁止,每次写完文章,都会优化下苏据库
@kn007
也很蛋疼。。。
额...所以每次写完就会直接将数据库Clear一遍....
@小A
说明你也有洁癖,哈
这就去加上,呵呵。
我觉得的wp3.6的自动修订还挺好用的,反正VPS负载常年为0.。。我这给他增加点压力。。。。
@郑杰
服务器没压力就还是开启吧
不在意文章id连续的问题,都是自己重命名的。
现在自己开发博客之后才发现不连续id的害处,本来可以用加减法就能搞定的连续文章,结果现在变成了要多查询了N遍数据库
@千与琥珀
还是不要文章ID作为固定链接吧
Octopress表示不存在此类问题
@Timothy
不能这样比。
天天潜水也得吐槽下,文章左边的“有趣么”很碍眼,......
@Legend
其实你不要hover就行了。。。
我X,果然是失效了。
@tiandi
霍霍,快点去修正吧
受教了,被这个问题困扰了好久,感谢博主。
我这里有一篇文章连续id的文章!
@瑞刚博客
不修改源文件行么……然后上传图片、菜单设置等占用ID问题呢?