下面是内存溢出 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 自动更新和后台更新检查所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)