autosave
实际上很早就升级了自己的wordpress到3.1版
实际上很早就升级了自己的WordPress到3.1版,想当然的,也就按照《关闭WordPress 3.0版的自动草稿(auto-draft)功能》来编辑了3.1版的代码从而想关闭自动草稿(auto-draft)功能。一开始自己没注意,升级后几天都没有写文章,后来才发现有同学留言,说以前3.0版的方法失效了,如果那样做,会造成无法发表新文章,或者无法编辑文章,均会提示没有权限操作。 这个可就复杂了
昨天将另外几个wordpress博客从2.9.2升级到了3
昨天将另外几个WordPress博客从2.9.2升级到了3.0.1,没想到发现了一些问题,以前已经很好解决的自动草稿存档问题又出现了,折腾了半天才解决。 做为一个id控,我一直喜欢用数字id做为日志文件名,而WordPress自从2.6版本之后就出现了几个很令人讨厌的功能:Post Revisions和Autosave,在默认的情况下,日志的ID将不再连续,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,很烦,后来我通过一个插件很完美的解决了这个日志ID不连续的问题,并一直用到了2.9.2都没问题,升级到3.0.1之后,自动草稿又出来了,但是该插件依旧在工作,通过跟踪发现,只要新建一篇日志,即使不写内容,数据库中也会自动保存一篇草稿,这是以前版本的WordPress所没有的现象,也是disable revisions and autosave插件失效的原因。 既然已经升级到了WordPress 3.0.1,也不好降级,只好再想办法解决Wordpress自动保存草稿的问题,经过搜索,找到了一个不是很好的禁用自动保存草稿的方法
