如何彻底关闭wordpress后台、主题、插件更新提示

2017年10月6日11:48:20 发表评论

最近在wordpress后台的各种更新提示看得烦心,于是开始找解决办法。经过测示“如何彻底关闭wordpress后台、主题、插件更新提示”这个办法可行。把代码如下加入正在使用的主题functions.php文件中就OK,从此现也不用看着烦心了。

  1. add_filter('automatic_updater_disabled',?'__return_true');?//?彻底关闭自动更新
  2. remove_action('init',?'wp_schedule_update_checks');?//?关闭更新检查定时作业
  3. wp_clear_scheduled_hook('wp_version_check');?//?移除已有的版本检查定时作业
  4. wp_clear_scheduled_hook('wp_update_plugins');?//?移除已有的插件更新定时作业
  5. wp_clear_scheduled_hook('wp_update_themes');?//?移除已有的主题更新定时作业
  6. wp_clear_scheduled_hook('wp_maybe_auto_update');?//?移除已有的自动更新定时作业
  7. remove_action(?'admin_init',?'_maybe_update_core'?);?//?移除后台内核更新检查
  8. remove_action(?'load-plugins.php',?'wp_update_plugins'?);?//?移除后台插件更新检查
  9. remove_action(?'load-update.php',?'wp_update_plugins'?);
  10. remove_action(?'load-update-core.php',?'wp_update_plugins'?);
  11. remove_action(?'admin_init',?'_maybe_update_plugins'?);
  12. remove_action(?'load-themes.php',?'wp_update_themes'?);?//?移除后台主题更新检查
  13. remove_action(?'load-update.php',?'wp_update_themes'?);
  14. remove_action(?'load-update-core.php',?'wp_update_themes'?);
  15. remove_action(?'admin_init',?'_maybe_update_themes'?);//修改后台显示更新的代码
  16. add_filter('pre_site_transient_update_core',????create_function('$a',?"return?null;"));?//?关闭核心提示
  17. add_filter('pre_site_transient_update_plugins',?create_function('$a',?"return?null;"));?//?关闭插件提示
  18. add_filter('pre_site_transient_update_themes',??create_function('$a',?"return?null;"));?//?关闭主题提示
  19. remove_action('admin_init',?'_maybe_update_plugins');?//?禁止?WordPress?更新插件
  20. remove_action('admin_init',?'_maybe_update_core');????//?禁止?WordPress?检查更新
  21. remove_action('admin_init',?'_maybe_update_themes');??//?禁止?WordPress?更新主题

熟悉代码的朋友可以根据自己的需求调整上述代码!

历史上的今天:

  • 博主微信
  • 赶快加我来聊天吧
  • weinxin
  • 博主QQ
  • QQ号:862277464
  • weinxin

发表评论

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