WordPress关闭更新检测 ,关闭WordPress自动更新和后台更新检查的代码

引言:

如图,国内这个网络WordPress后台加载每次都挂了这么一堆“垃圾”的内容,非常影响加载速度,我们通过代码来把这些“垃圾”屏蔽掉:

温馨提示:最好用于要求稳定的线上生产版本,然后屏蔽掉更新后定期统一更新,而非日常天天检查。

WordPress关闭更新检测 ,关闭WordPress自动更新和后台更新检查的代码

关闭 WordPress 自动更新和后台更新检查

在使用的主题 functions.php 文件添加如下代码:

// 彻底关闭自动更新
add_filter('automatic_updater_disabled', '__return_true');  
 
// 关闭更新检查定时作业
remove_action('init', 'wp_schedule_update_checks'); 
// 移除已有的版本检查定时作业
wp_clear_scheduled_hook('wp_version_check');    
// 移除已有的插件更新定时作业        
wp_clear_scheduled_hook('wp_update_plugins');
// 移除已有的主题更新定时作业        
wp_clear_scheduled_hook('wp_update_themes');
// 移除已有的自动更新定时作业    
wp_clear_scheduled_hook('wp_maybe_auto_update');        
 
// 移除后台内核更新检查
remove_action( 'admin_init', '_maybe_update_core' );        
// 移除后台插件更新检查
remove_action( 'load-plugins.php', 'wp_update_plugins' );   
remove_action( 'load-update.php', 'wp_update_plugins' );
remove_action( 'load-update-core.php', 'wp_update_plugins' );
remove_action( 'admin_init', '_maybe_update_plugins' );

// 移除后台主题更新检查
remove_action( 'load-themes.php', 'wp_update_themes' );     
remove_action( 'load-update.php', 'wp_update_themes' );
remove_action( 'load-update-core.php', 'wp_update_themes' );
remove_action( 'admin_init', '_maybe_update_themes' );

根据自己的需要可以移除上门不需要屏蔽的代码

文章声明

1、文章来源于互联网,仅供学习交流使用,严禁用于商业用途,法律后果自行承担。
2、若文章中有侵权或不适当内容,请告知本站会第一时间进行处理 免责申明。

 
admin
  • 我们不提供免费技术支持
  • 转载请务必保留本文链接:https://www.dktxm.com/1216.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证