开启/关闭wordpress后台自动更新功能

ė 1,029 6 2

wordpress 3.7版本增加了后台自动更新升级的功能,默认每次有小版本如wordpress 4.2到4.2.1,程序就会自动更新,且无论更新成功或失败都会发送邮件通知管理员,对于部分用户并不希望程序自动更新,而是想在更新前确认一下或者备份一下程序修改过的文件,因此需要关闭自动更新功能,而wordpress程序也预留了关闭自动更新保留更新提示的接口。

关闭自动更新可以在主题functions.php函数文件和程序的wp-config.php配置文件中进行,对于经常更换主题的用户,建议在wp-config.php关闭自动更新。

在主题中关闭自动更新:

在当前使用主题的functions.php文件中添加以下代码:

//关闭核心程序、主题、插件及翻译自动更新
add_filter( 'automatic_updater_disabled', '__return_true' );

也可以根据需要添加以下代码:

//核心代码自动更新
add_filter( 'auto_update_core', '__return_false' );

//开发者版本自动更新 add_filter( 'allow_dev_auto_core_updates', '__return_false' );

//小版本自动更新
add_filter( 'allow_minor_auto_core_updates', '__return_false' );

//大版本自动更新
add_filter( 'allow_major_auto_core_updates', '__return_false' );

//插件自动更新
add_filter( 'auto_update_plugin', '__return_false' );

//主题自动更新
add_filter( 'auto_update_theme', '__return_false' );

//翻译文件自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_translation', '__return_false' );

提示:函数参数__return_true 为启用,__return_false 为禁用

在配置文件中关闭自动更新:

在wordpress程序根目录找到wp-config.php文件,添加以下代码:

//关闭核心程序、主题、插件及翻译自动更新
define( 'AUTOMATIC_UPDATER_DISABLED', true );

  • 灵魂发问:谁告诉你我国防空洞位置了吗?怕是99%中国人不知道,我也不知道,为什么,因为没告诉咱们啊!怕是很多当官的都不晓得吧!所以别老想着打这个那个,真打起来,你躲都不知道躲哪?最好的位置是到没有军事区,机场等落后位置,因为人家炸这些位置不仅没有利益还会被国际谴责。 --- 2025/03/08
主机推荐
留言区 (1,029阅已有 2 条留言,我也要留言
:网友留言区仅供网友表达其个人观点,并不表明栖息邦最终立场。



  1. 1F

    本想更新到最新版本,但最新版本没有中文版,只有放弃。

    2019年7月16日 14:10 回复
    1. 2F
      如风 小白来自天朝的朋友 谷歌浏览器  SM-G9650) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36

      @玩转英语语法怎么可能

      2019年7月18日 01:23 回复
管理员登录
注册

提示:点击上下面区域关闭

字号调整

View My Stats
空位 空位
本次加载耗时:0.983s