Perchรฉ evitare di mostrare in bacheca la disponibilitร di aggiornamenti di WordPress e plugin?
Puรฒ sembrare un controsenso, a furia di ripetere che รจ bene tenere il sistema aggiornato alle ultime versioni anche e soprattutto per motivi di sicurezza, ma alle volte puรฒ tornare utile.
Ci sono situazioni in cui รจ bene che questi avvisi non appaiano, in bacheca e nella barra degli strumenti di WordPress, specie quando si realizzano o si gestiscono installazioni WordPress per terzi.
Vuoi perchรฉ danno visivamente fastidio, ma soprattutto perchรฉ ci possono essere validi motivi per รจ saggio rimandare un aggiornamento.
Nel caso di WordPress 3.9, ad esempio, รจ bene evitare di aggiornare se si utilizza WPML, il noto plugin per la realizzazione di siti multilingua attualmente disponibile nella versione 3.1.4.
Ne ho citato uno a caso, riguardante nello specifico WordPress 3.9, ma potrebbero essere diversi i motivi per cui talvolta conviene rimandare un aggiornamento.
Per nascondere gli avvisi di aggiornamento di WordPress basta una piccola e facile modifica, senza scomodare ulteriori (e inutili) plugin.
Nascondere gli avvisi di aggiornamento aiuta ad evitare che un incauto utilizzatore ci clicci sopra anche per sbaglio, nonostante tutti gli avvertimenti del caso.
Ad ogni modo รจ sempre bene ricordare che, prima di aggiornare WordPress specie con una major release, verificare la provata compatibilitร di temi e plugin utilizzati con la nuova versione di WordPress, e lo stesso vale per gli aggiornamenti dei plugin.
Il file da modificare รจ sempre il ben noto functions.php, il file delle funzioni che si trova nella cartella principale del tema.
Anche qui vale la pena di ricordare che รจ bene lavorare sempre su un tema child, una sana abitudine che mette al riparo da problemi con il tema in caso di aggiornamento dello stesso, anche solo per non perdere tutte le personalizzazioni apportate.
Nascondere le notifiche di aggiornamento di WordPress.
Se si vuole nascondere le notifiche di aggiornamento della versione di WordPress, bisogna aggiungere pari-pari questa stringa al file functions.php:
/* NASCONDERE AGGIORNAMENTI NUOVE VERSIONI DI WORDPRESS */ add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );
Nascondere le notifiche di aggiornamento dei plugin.
Se invece si vuole nascondere le notifiche di aggiornamento dei plugin, la stringa da inserire รจ questa:
/* NASCONDERE AGGIORNAMENTI NUOVE VERSIONI PLUGIN */ add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
Nascondere le notifiche di aggiornamento di WordPress e dei plugin.
Se si vuole disabilitare entrambe le notifiche, di nuove versioni di WordPress o dei plugin utilizzati, bisogna solo aggiungere entrambe le stringhe, una per riga:
/* NASCONDERE AGGIORNAMENTI NUOVE VERSIONI DI WORDPRESS E PLUGIN */ add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) ); add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
Ovviamente bisogna ricordarsi che le notifiche degli aggiornamenti sono state disabilitate, e comportarsi di conseguenza, perchรฉ non รจ bene lasciare attive delle vecchie versioni se non ci sono validi motivi per non aggiornare.
