我知道三个自动更新选项是:
- auto_update_core_dev
- auto_update_core_mino
- auto_update_core_major
我怀疑auto_update_core_dev
是某种"开发人员"吗?带有beta功能的更新,是留给开发者测试新内容是否有效的东西?
这对我来说几乎是不可能从文档中找到的,但深入研究代码,似乎auto_update_core_dev
允许自动更新包含破折号的版本(-
)。
$current_is_development_version = (bool) strpos( $wp_version, '-' );
https://github.com/WordPress/WordPress/blob/master/wp-admin/includes/class-core-upgrader.php L279
再往下,你还会看到一个注释,上面有一些版本的例子,这些版本被认为是dev分支的一部分。
// 3: 3.7-alpha-25000 -> 3.7-alpha-25678 -> 3.7-beta1 -> 3.7-beta2.
if ( $current_is_development_version ) {
https://github.com/WordPress/WordPress/blob/master/wp-admin/includes/class-core-upgrader.php L340
我假设你想要关闭它。