程序员
搬砖之路

wordpress自动更新详解

wordpress3.7之后,其中一个最重要的功能就是自动更新,默认只开启了小版本更新(比如安全和维护更新)和翻译文件更新,自动更新有以下四种类型。

一、核心文件更新

  1. 开发版本更新,就是所说的“前沿(bleeding edge)”,此模式下,wordpress是和开发版本同步的。
  2. 小版本更新,一般是安全和维护版本发布,比如3.7更新到3.7.1。
  3. 大版本更新,比如3.7更新到3.8。

如何设置更新模式呢?我们可以在wp-config.php中定义常量或者过滤器来处理。

常量:WP_AUTO_UPDATE_CORE

过滤器:add_filter

二、插件更新

add_filter( ‘auto_update_plugin’, ‘__return_true’) – 开启插件自动更新

三、主题更新

add_filter( ‘auto_update_theme’, ‘__return_true’) – 开启主题自动更新

四、翻译文件更新

add_filter( ‘auto_update_translation’, ‘__return_false’) – 关闭翻译自动更新

关闭所有更新有两种方法

define( ‘AUTOMATIC_UPDATER_DISABLED’, true);
add_filter( ‘automatic_updater_disabled’, ‘__return_true’);

分享到: 更多 (0)

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    231

    1312个月前 (03-13)回复