1.透過 wp-config.php 控制後台更新
關閉所有類型的自動更新:
包含核心、外掛、佈景主題、翻譯
define( 'AUTOMATIC_UPDATER_DISABLED', true );
開啟核心自動更新(預設值)
define( 'WP_AUTO_UPDATE_CORE', true );
關閉核心自動更新
define( 'WP_AUTO_UPDATE_CORE', false );
開啟核心小版本自動更新
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
2.透過filter來關閉更新
關閉所有類型的自動更新:
包含核心、外掛、佈景主題、翻譯
add_filter( 'automatic_updater_disabled', '__return_true' );
開啟核心自動更新(預設值)
add_filter( 'auto_update_core', '__return_true' );
各類型的更新開啟與關閉
可使用下面程式碼去組合搭配(注意不要複製到空格)
add_filter( 'auto_update_$type', '$return' );
$type 可以是
- 核心: core
- 外掛: plugin
- 佈景主題: theme
- 翻譯: translation
$return 可以是
- 開啟自動更新: __return_true
- 關閉自動更新: __return_false