博客设置了禁止自动保存

wordpress在你新建文章时会自动保存,中文博客又不便于设置中文名链接,因为链接会被转化成一个很长的看得头胀的内容——比如,你看得明白”wordpress%e7%a6%81%e7%94%a8%e8%87%aa%e5%8a%a8%e4%bf%9d%e5%ad%98%e8%8d%89%e7%a8%bf%e5%92%8c%e5%8e%bb%e9%99%a4%e6%96%87%e7%ab%a0%e4%bf%ae%e8%ae%a2%e7%9a%84%e6%96%b9%e6%b3%95“这段是什么意思吗?

如果你的博客链接中有中文的话,转换成链接就是这个样子喽——是不是感觉头晕?所以咱就想用“发布日期+文章编号”样式的链接(因为我想知道记下的事情是哪一天的),不过,由于Wordpress会在你写文章时不时自动保存你的博客内容,而每一次保存都会分配一个ID,所以每两篇文章的编号都会相差很多,而且,ID号会远远大于你写作的博文的真实数量。

鉴于此,我决定把wordpress的自动保存功能取消。但对于我这个代码盲来说,肯定无法自行解决,于是,当然是找百度了!经过比较,我打算采用配置wp-config的方法来解决。方法很简单,只要修改wordpress的配置文件wp-config.php就可以了,这个文件在wordpress程序安装目录的根目录下,很容易找到,如果你是手动安装的话,当初配置数据库就是在这个文件里进行的。

修改方法:打开wordpress根目录下的wp-config.php文件,在define(‘WP_DEBUG’, false);之后添加:

  //自动保存10小时一次
define(‘AUTOSAVE_INTERVAL’, 36000);
//取消自动修订版
define(‘WP_POST_REVISIONS’,false);

这觉得这个方法挺逗的,不是不让人家自动保存,而是让它10个小时才保存,哈哈,虽然还让它保存,但是显然是起不了什么作用了!

不过大致兄告诉我,正确代码应该是这个:

禁止自动保存的正确姿势:
wp_deregister_script(‘autosave’);

有需要的朋友可以尝试一下!我打算试一试微软的 Open Live Writer 了!在此谢谢河石子兄告知我这个软件。

作者:胡德杰

愿生活简简单单,愿家人平平安安。

11条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注