众所周知WordPress从3.7版本之后增加了一个最重大的功能就是 WordPress 可以后台检查更新及更新提示了,无需人工介入。为提高安全性,定时自动检测程序、主题和插件的新版本并在后台提示管理员更新。在默认情况下,只有小版本更新(比如安全和维护更新)以及翻译文件更新才被开启。为安全起见,建议大家尽量做到定时更新。然而也会出现一些特殊的情况,需要在后台关闭主题或插件的更新提示,不然一个个的小红点会让人感觉不舒服。
那些情况下需要关闭WordPress自动检查更新
- 更新麻烦且新的版本还可能产生一些不兼容问题。(如你使用的是一些已经汉化的主题或插件)
- 如果你的WordPress网站已经正式发布并且外观、功能已经定型,这时候你可以考虑关闭自动更新。
- 自动更新占用服务器资源。
- 有些更新只是更新了一点点内容,这样经常更新麻烦。可以先关闭自动更新,过段时间再统一更新。
- 厌倦了后台的更新提示的站长们,你可以考虑关闭。
WordPress 后台默认有四种类型的自动更新,分别为:
- Core updates(核心更新)
- Plugin updates(插件更新)
- Theme updates(主题更新)
- Translation file updates(翻译文件更新)
方法一:添加代码实现关闭WordPress自动更新提示的设置方法
代码放置位置:将下面的代码添加到“主题”目录下的 functions.php 中“?>”之前的任意位置(也就是被“<!--?php ?-->”包裹就行)
//修改后台显示更新的代码
add_filter('pre_site_transient_update_core', create_function('$a', "return null;"));//关闭核心提示
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;"));//关闭插件提示
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;"));//关闭主题提示
remove_action('admin_init', '_maybe_update_core'); //禁止 WordPress 检查更新
remove_action('admin_init', '_maybe_update_plugins'); //禁止 WordPress 更新插件
remove_action('admin_init', '_maybe_update_themes'); //禁止 WordPress 更新主题
这样你的WordPress就不会在自动提示那烦人的更新了。WordPress 3.7以后开启了小版本的自动更新。很多时候更新不会询问你一觉起来就给你更新了,当然这也需要你的主机支持才可以完成。
方法二:使用插件实现禁止WordPress自动更新
1、Disable Updates Manager – 可以禁止核心、主题和插件的更新提示和后台自动更新,还可以单独禁止某插件的更新,还可以隐藏一些更新页面和链接。(点击这里到官方下载插件)
2、Update Control – 能够自行设置所有更新功能的开启和关闭。(点击这里到官方下载插件)
本文地址:http://aszhi.com/web/wordpress/27.html
关注我们:请关注一下微信号:扫描二维码
版权声明:本文为原创文章,版权归 小智 所有,欢迎分享本文,转载请保留出处!
关注我们:请关注一下微信号:扫描二维码
版权声明:本文为原创文章,版权归 小智 所有,欢迎分享本文,转载请保留出处!