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

关闭 WordPress 自动更新和后台更新检查,第1张

概述每次打开后台,WordPress会启动更新检测和自动更新功能,检查程序、主题和插件是否有新版本,但国内一直无法顺畅的连接WordPress更新服务器,可能这就是

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。内存溢出小编现在分享给大家,也给大家做个参考。

每次打开后台,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' );

可根据自己的需要选择添加上述代码。想彻底禁用更新功能,只添加第一句就行了。

wordpress 禁用更新和修订

wordpress5.2 以上的版本大幅提高了对环境的要求,然而低配置的主机哪里跟得上倒不如就停在这里ε=ε=ε=(~ ̄▽ ̄)~然而更新提示很烦,屏蔽掉!编辑主题文件的 functions.PHP,在靠前的地方把下面的代码粘贴进去

//隐藏管理后台帮助按钮和版本更新提示

function hIDe_help() {

echo'<style type="text/CSS">#contextual-help-link-wrap { display: none !important; } .update-nag{ display: none !important; } #footer-left,#footer-upgrade{ display: none !important; } #wp-admin-bar-wp-logo{display: none !important;}.default-header img{wIDth:400px;}</style>';

}

add_action('admin_head','hIDe_help');

add_filter('pre_site_transIEnt_update_core',create_function('$a',"return null;")); // 关闭核心提示

add_filter('pre_site_transIEnt_update_plugins',"return null;")); // 关闭插件提示

add_filter('pre_site_transIEnt_update_themes',"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 更新主题

屏蔽修订功能,修改 WP 根目录下的 wp 的 wp-config.php,在 require_once(ABSPATH . 'wp-settings.PHP');之前插入

/** 禁用文章修订功能 */

define('WP_POST_REVISIONS',false);

 

/** 禁用自动保存功能 */

define('autoSAVE_INTERVAL',false);

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的关闭 WordPress 自动更新和后台更新检查全部内容,希望文章能够帮你解决关闭 WordPress 自动更新和后台更新检查所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/1013272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存