Corsi on-line

WordPress: nuovo metodo per disabilitare le notifiche di aggiornamento

In questo breve articolo vedremo come sia possibile disabilitare le notifiche di aggiornamento praticamente per tutti gli utenti di un blog o di un sito Internet basato su WordPress tranne che per l’amministratore; accedendo al pannello di controllo, soltanto il super utente avrà quindi la possibilità di ricevere eventuali segnalazioni di upgrade; la procedura mostrata in questo post prevede l’inserimento di una piccola funzione all’interno del file “functions.php”.

Vediamo il codice necessario:

global $user_login;
get_currentuserinfo();
if (!current_user_can('update_plugins')) {
    add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
    add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
}

Il funzionamento di questo snippet si basa tutto su due metodi: add_action(), che però in questo caso rimuove un’azione, cioè quella relativa al controllo sugli aggiornamenti delle versioni, e add_filter(), che appunto, in questo caso filtra le notifiche provenienti dall’applicazione.

Post correlati
  • devo inserire il codice nel function.php del tema istallato?

I più letti del mese
Tematiche