有些时候我们知道某些插件可能不兼容于新系统或者自己修改了一些代码,这个时候不能自动更新把原来的代码给覆盖,造成不可预料的一些错误,这个时候我们就需要关闭自动更新。
方法一:配置文件配置,禁止更新
// 禁用所有自动更新
define( 'AUTOMATIC_UPDATER_DISABLED', true );
// 禁用核心更新(包括安全更新)
define( 'WP_AUTO_UPDATE_CORE', false );
方法二:可在functions.php中设定选择性的禁用更新类型
// 在 functions.php 或自定义插件中添加:
// 禁用核心自动更新
add_filter( 'auto_update_core', '__return_false' );
// 禁用插件自动更新
add_filter( 'auto_update_plugin', '__return_false' );
// 禁用主题自动更新
add_filter( 'auto_update_theme', '__return_false' );
// 禁用翻译文件更新
add_filter( 'auto_update_translation', '__return_false' );
方法三:使用插件禁止更新
安装 Easy Updates Manager 插件
进入:仪表盘 → 更新选项 → 全局设置
关闭所有自动更新:
启用主要核心更新
启用次要核心更新
启用插件更新
启用主题更新
巴师兄的重要提示
完全禁用更新将会失去漏洞修复的机会,导致网站可能出现安全问题,请谨慎进行屏蔽更新的操作!