教程:如何配置 WordPress 3.7+ 后台自动更新选项(代码+插件)

WordPress 3.7 添加了后台自动更新功能,默认开启小版本自动更新,通常是出于维护和安全的目的,如 3.7 升级到 3.7.1。此外,还开启了翻译文件的自动更新。下面垃圾站博客就总结一下配置后台自动更新的方法。

一、添加代码选择 WordPress更新范围

WordPress 默认有四种类型的自动更新:

1、核心更新

核心更新被细分成三种类型:

  • 大版本核心更新,比如 3.7 到 3.8
  • 小版本核心更新,一般是维护和安全发布,比如 3.7 更新到 3.7.1
  • 核心开发更新,被称为“尖端”,也就是通常所说的每夜更新版本

要控制这三种类型更新,我们可以通过下面两种方法配置:

方法一:通过钩子配置,根据自己的实际需要,在主题的 functions.php 添加下面任何一种配置:

下面是4个不同的钩子,__return_true 为启用,__return_false 为禁用,请根据自己的需要配置

// 大版本自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'allow_major_auto_core_updates', '__return_true' );
// 小版本自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'allow_minor_auto_core_updates', '__return_true' );
// 每夜更新版本自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'allow_dev_auto_core_updates', '__return_true' );
// 所有类型的核心代码自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_core', '__return_false' );

方法二:根据自己的实际需要,在根目录下的 wp-config.php 添加下面任何一种配置:

# 启用大版本核心自动更新
define( 'WP_AUTO_UPDATE_CORE', 'major' );
# 启用小版本核心自动更新(WordPress 3.7+默认)
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
# 启用所有类型的核心更新(每夜更新、小版本和大版本更新)
define( 'WP_AUTO_UPDATE_CORE', true );
# 禁用所有类型的核心更新(每夜更新、小版本和大版本更新)
define( 'WP_AUTO_UPDATE_CORE', false );

2、主题和插件更新→根据自己的实际需要,在主题的 functions.php 添加:

// 插件自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_plugin', '__return_true' );
// 主题自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_theme', '__return_true' );

3、翻译文件更新→根据自己的实际需要,在主题的 functions.php 添加:

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

4、禁用所有自动更新→可以在根目录的 wp-config.php 添加:

# 禁用所有类型的自动更新(核心、主题、插件和翻译)
define( 'AUTOMATIC_UPDATER_DISABLED', true );

或在主题的 functions.php 添加:

// 禁用所有类型的自动更新(核心、主题、插件和翻译)
add_filter( 'automatic_updater_disabled', '__return_true' );

二、安装插件 Update Control 选择更新

相关插件“ Update Control ”,在博客后台插件安装界面搜索 Update Control 即可在线安装,安装成功后可以在 设置 > 常规 下根据自身需要添加配置WordPress 3.7自动更新的选项,十分便捷!

注:代码方案中说的是后台自动更新的配置,即使你禁用了自动更新,仍旧会提示有新版本更新,因此可以手动选择是否更新到新版本的WordPress!

本文由垃圾站编辑整理自wpdaxue.com,转载请注明本文地址:http://www.lajiz.cn/2142.html

本文固定链接: http://www.lajiz.cn/2142.html | 垃圾站

该文章由 sdujane 于2013年11月22日发表在 WP教程 分类下, 访客可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客!
原创文章,转载请注明: 教程:如何配置 WordPress 3.7+ 后台自动更新选项(代码+插件) | 垃圾站
关键字: ,

教程:如何配置 WordPress 3.7+ 后台自动更新选项(代码+插件):目前有2 条留言

  1. 沙发
    吾乐吧软件站:

    @搜妹子 说:纯支持了

    2013-11-25 下午 9:55 [回复]

发表评论

快捷键:Ctrl+Enter