搬码资源网广告位 搬码资源网广告位

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

下面是搬码源码网 abnma.com 通过网络收集整理的代码片段。搬码源码网小编现在分享给大家,也给大家做个参考。

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

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

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/11382.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?