Rimuovere le notifiche di aggiornamento dalla Dashboard di WordPress

Wp Update Nag

WordPress di default mostra in altro nella dashboad, in caso di aggiornamenti del suo core, dei temi, o dei plugin, un messaggio di notifica.
Questa notifica, la “update nag”, però, viene mostrata non solo all’amministratore, ma a tutti gli utenti loggati.
Ovviamente esiste la possibilità di rimuovere completamente questa funzione, oppure come nel nostro caso, con un semplice if, rimuoverla per tutti (o per una parte) gli utenti, eslcuso gli amministratori.

Come fare? Iniziamo! Andiamo nel functions.php del nostro tema, ed aggiungiamo queste poche righe di codice:

function hide_update_notice() {

    // controlliamo i permessi sull'utente loggato
    if ( !current_user_can('manage_options') ) {
        remove_action('admin_notices',
                        'update_nag', 3 );
    }
}

// richiamiamo la funzione per rimuovere la notifica
add_action('admin_menu','hide_update_notice');

Il risultato dovrebbe essere il il seguente:
Update Nag rimossa per gli utenti non amministratori

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *