首页 » 建站技术 » WordPress » 浏览内容

不改源文件、不用插件禁用WordPress自动保存草稿功能


2010-12-29 14:12:03 2,903 0 发表评论 字体: 作者:C.K.
标签: phpWordPress代码备忘

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

有时候我们觉得,wordpress某些地方人性化过头了,如自动保存草稿功能,本来是一项非常好的功能,隔一段时间帮你正在编辑的文章保存起来,以防发生错误数据丢失,就好像是WORD的自动保存功能一样。但未必人人都适用,如我们利用wordpress来帮客户做企业网站的,往往不需要在编辑器里写上长篇大论的,而wordpress却隔一段时间就保存一下,耗费服务器资源,本身wordpress后台就己经够乌龟的了,自动保存时根本无法操作其它。
SO,我们决定把这个功能禁用掉,网上教程很多,包括修改wordpress源文件的,使用插件的,各有各好处,修改文件的,属于一刀断的,而使用插件,方便快捷。但其实还有另外一种,比较灵活的方法,不改源文件,也不用插件,利用模板文件中的functions.php可以轻松实现禁用自动保存草稿功能,如果你的模板中没有functions.php文件,请新建一个。
方法如下,编辑functions.php文件,在里面添加:

<?php
  • function disableAutoSave(){
  • wp_deregister_script('autosave');
  • }
  • add_action( 'wp_print_scripts', 'disableAutoSave' );
  • ?>
  • 这就是传说中的wordpress hook大法,有兴趣的可以去试试。

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5066 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14166854 位访客

    广告区 Guǎng Gào