禁用自动更新和更新提示的插件 Disable Updates Manager ,可以禁止核心、主题和插件的更新提示和后台自动更新,还可以单独禁止某插件的更新,还捎带隐藏一些更新页面和链接。
临县网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。成都创新互联自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联。
在后台搜搜 Disable Updates Manager 即可现在安装,或者到 WordPress 插件库下载即可。
关闭WordPress自动更新版本升级功能方法如下:
wordpress从3.7版本开始就增加了自动更新功能。但有些网站比较重要,更新之前最好确认一下,因此有些站长需要关闭此功能。
这也是WordPress团队进行需求调查时,很多用户反馈的建议,因此,给用户留下了关闭此功能的接口。
可以在主题的functions.php中加入add_filter( 'auto_update_translation', '__return_false' );
WordPres默认有四种类型的自动更新
核心更新
主题更新
插件更新
翻译文件更新
核心更新被细分成三种类型:
核心开发更新,被称为“尖端”,也就是通常所说的每夜更新版本
小版本核心更新,一般是维护和安全发布,比如 3.7 更新到 3.7.1
大版本核心更新,比如 3.7 到 3.8
要控制这三种类型更新,我们可以通过下面两种方法配置:
方法一:根据自己的实际需要,在根目录下的 wp-config.php 添加下面任何一种配置:
# 禁用所有类型的核心更新(每夜更新、小版本和大版本更新)
define( 'WP_AUTO_UPDATE_CORE', false );
# 启用所有类型的核心更新(每夜更新、小版本和大版本更新)
define( 'WP_AUTO_UPDATE_CORE', true );
# 启用小版本核心自动更新(WordPress 3.7+默认)
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
# 启用大版本核心自动更新
define( 'WP_AUTO_UPDATE_CORE', 'major' );
方法二:通过钩子配置,根据自己的实际需要,在主题的 functions.php 添加下面任何一种配置:
下面是4个不同的钩子,__return_true 为启用,__return_false 为禁用,请根据自己的需要配置
// 所有类型的核心代码自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_core', '__return_false' );
// 每夜更新版本自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'allow_dev_auto_core_updates', '__return_true' );
// 小版本自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'allow_minor_auto_core_updates', '__return_true' );
// 大版本自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'allow_major_auto_core_updates', '__return_true' );
主题和插件更新
根据自己的实际需要,在主题的 functions.php 添加:
// 插件自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_plugin', '__return_true' );
// 主题自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_theme', '__return_true' );
翻译文件更新
根据自己的实际需要,在主题的 functions.php 添加:
// 翻译文件自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_translation', '__return_false' );
禁用所有自动更新
可以在根目录的 wp-config.php 添加:件和翻译)
define( 'AUTOMATIC_UPDATER_DISABLED', true );
或在主题的 functions.php 添加:
// 禁用所有类型的自动更新(核心、主题、插件和翻译)
add_filter( 'automatic_updater_disabled', '__return_true' );
也可以用这种:
// 主题自动更新,__return_true 为启用,__return_false 为禁用
add_filter( 'auto_update_theme', '__return_false' );
关闭Wordpress后台主题和插件自动更新提醒的方法
打开你的博客后台地址,输入用户名和密码,点击登陆!
进入后台后,点击“外观”—“编辑”,如图所示!
如果你的博客安装了多个主题,点击右上角,选择你要编辑的主题~
选择编辑主题里面的模板函数 (functions.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_plugins'); // 禁止 WordPress 更新插件
remove_action('admin_init', '_maybe_update_core'); // 禁止 WordPress 检查更新
remove_action('admin_init', '_maybe_update_themes'); // 禁止 WordPress 更新主题
————————————————————————————————
可以根据需要增减代码!
插入代码后,点击最下方的“更新文件”,
成功设置后,后台就再也看不到那些烦人的更新提示了!
小刚SEO为你解答
在主题functions.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 更新主题