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 原创,转载请以链接形式标明本文地址!
偷偷出现下,别给别人说我来过
@哼哼猪
我知道了,我会说你没来过。
大叔,赶紧更新3.6.1啊
@W3Cshare
已更新
文章已经跨越官方更新了。
@郑永
木有吧
现在都不折腾这些了
@点点滴滴
有需要才折腾
super tweak还在起作用,总感觉它有什么不可靠地方。。
@牛逼思维
就是n年不更新,不想用了。
那其实就是不是真正意义上的禁用。只是延长了时间。
@wmtimes
只是对自动保存的处理
每次我都会把那些修订的文章从数据库里面清掉...
@Muno
这也太麻烦了,用插件吧
其实还好啦,Z大叔也别那么嫌弃,偶尔编辑文章时还是有用的,建议可以研究下
这个插件,可以控制修订数几条!
@折子戏
这个插件好像尝试过,控制不了 0 条
这个在function里面其实有一个autosave的函数了。把这个函数禁用掉就OK了啊。。只不过每次更新过之后还要重新禁用掉。。
@Normal
不过会莫名其妙失效
对于我等有强迫症的人来说,虽然用的是别名格式,但是仍然要id连续。最直接的就是发表文章的时候手动编辑数据库。虽然麻烦,但是可以保存id连续,说起来都是泪。
@威言威语
这强迫症就……辛苦你了,哈
强迫症是有点伤不起,不过还是觉得数字舒服些,连不连续的吧,一开始在乎,慢慢也习惯....
@liushichao
我也喜欢数字……用数字又不连续又有点纠结,囧