阻止主机访问服务器以防止自动更新不会在后台隐藏通知。
您必须在函数中添加一些代码。php文件。
你要找的答案解释得很清楚here
您应该在函数的底部添加这3部分代码。php文件:
第一个将禁用wordpress核心更新通知:
add_action(\'after_setup_theme\',\'remove_core_updates\');
function remove_core_updates()
{
if(! current_user_can(\'update_core\')){return;}
add_action(\'init\', function(){remove_action( \'init\', \'wp_version_check\' )}),2); //Thanks to Pieter Goosen, don\'t use create_function() as described in the link above
add_filter(\'pre_option_update_core\',\'__return_null\');
add_filter(\'pre_site_transient_update_core\',\'__return_null\');
}
第二个将阻止插件更新通知:
remove_action(\'load-update-core.php\',\'wp_update_plugins\');
add_filter(\'pre_site_transient_update_plugins\',\'__return_null\');
最后,您仍然需要告诉wordpress在几个操作上使用“remove\\u core\\u updates”函数,方法是添加最后一段代码:
function remove_core_updates(){
global $wp_version;return(object) array(\'last_checked\'=> time(),\'version_checked\'=> $wp_version,);
}
add_filter(\'pre_site_transient_update_core\',\'remove_core_updates\');
add_filter(\'pre_site_transient_update_plugins\',\'remove_core_updates\');
add_filter(\'pre_site_transient_update_themes\',\'remove_core_updates\');