WordPress Update Benachrichtigungen für alle User ausser id=1 ausblenden

PHP
/* Menüpunkt „Aktualisierungen“ ausblenden ---------------------------------------- */
function gw_remove_main_menu_links_others() {
    $user_id = get_current_user_id();
    if($user_id != '1') {
        remove_submenu_page( 'index.php', 'update-core.php' );
    }
}
add_action( 'admin_head', 'gw_remove_main_menu_links_others' );

/* WP Update Benachrichtigungen ausblenden ---------------------------------------- */
function gw_remove_wp_update_note_others() {
    $user_id = get_current_user_id();
    if($user_id != '1') {
        remove_action( 'admin_notices', 'update_nag', 3 );
    }
}
add_action( 'admin_menu', 'gw_remove_wp_update_note_others' );

/* Adminbar Update Batch ausblenden ----------------------------------------------- */
function gw_remove_admin_bar_menu_links_others() {
    global $wp_admin_bar;
    $user_id = get_current_user_id();
        if($user_id != '1') {
            $wp_admin_bar->remove_menu('updates');
    }
}
add_action( 'wp_before_admin_bar_render', 'gw_remove_admin_bar_menu_links_others' );