Perché dovresti aspettare per aggiornare i plugin e i temi di WordPress

Pubblicato: 2020-04-29

Uso WordPress da oltre 14 anni ormai. È fantastico e non riuscivo a immaginarmi a lavorare con nient'altro. Tuttavia, proprio come con ogni piattaforma, ci sono modi per formare quelle che io chiamo abitudini "buone e sicure". Oggi voglio discutere un po' dell'aggiornamento dei plugin e dei temi di WordPress e del motivo per cui in genere consiglio agli utenti di attendere prima di eseguire l'aggiornamento alla nuova versione brillante.

Credimi, questo ti causerà meno stress a lungo termine.

Attendi di aggiornare i plugin e i temi di WordPress

Tutti amiamo le cose nuove e brillanti e gli aggiornamenti ai nostri plugin e temi preferiti sono sempre entusiasmanti poiché a volte significano nuove funzionalità e capacità. È molto allettante quando accedi alla dashboard di WordPress e vedi gli aggiornamenti in sospeso per fare clic su "aggiorna tutto" e andare avanti. Tuttavia, questo è ciò che vi esorto a non fare!

Aggiornamenti WordPress disponibili
Aggiornamenti WordPress disponibili

Come mai? Perché gli sviluppatori sono esseri umani, proprio come il resto di noi. A volte commettono errori. Credimi, io e mio fratello sviluppiamo i nostri plugin WordPress premium, e c'è stato un paio di volte in cui abbiamo eliminato accidentalmente codice errato e quindi abbiamo dovuto immediatamente inviare un altro aggiornamento per risolverlo.

Errore critico di WordPress
Errore critico di WordPress

Non mi interessa quanto grande sia un team di sviluppo dietro un plugin o un tema; saranno sempre inclini agli errori umani.

Cosa succede quando uno sviluppatore elimina accidentalmente codice errato? Bene, per esempio, può distruggere l'intero sito . Oppure può semplicemente interrompere altre funzionalità che potresti non realizzare fino a tardi. Ecco un paio di esempi di plugin che utilizzo che hanno avuto problemi. Non voglio individuare nessuno qui, come accade nell'intero mercato di WordPress.

Plugin 1

Questo primo plugin ha introdotto del codice errato che bloccherebbe effettivamente la libreria multimediale .

L'aggiornamento del plug-in blocca la libreria multimediale
L'aggiornamento del plug-in blocca la libreria multimediale

Plugin 2

Questo secondo plugin ha introdotto un codice errato che potrebbe effettivamente causare un errore 500 sul tuo sito WordPress.

Il plugin causa un errore 500
Il plugin causa un errore 500

Plugin 3

Questo terzo plugin ha implementato alcuni grandi aggiornamenti che erano in realtà piuttosto grandiosi, ma nel primo giro ha comportato la necessità di correggere un sacco di errori irreversibili .

Diversi bug di errori irreversibili sono stati risolti
Il plug-in ha errori irreversibili corretti

Plugin 4

Questo quarto plug-in ha implementato alcuni aggiornamenti che hanno avuto un impatto negativo su Schema e sul modo in cui Google li stava scansionando nelle SERP. Questo ha quindi iniziato a generare errori in Google Search Console.

Codice dello schema errato per l'aggiornamento del plug-in
Codice dello schema errato per l'aggiornamento del plug-in

Questi tipi di aggiornamenti errati in realtà accadono molto! Vedo patch per correggere una patch più volte alla settimana.

I miei consigli per l'aggiornamento di plugin e temi

Allora qual è la strada più sicura da percorrere? Ecco i miei consigli quando si tratta di aggiornare plugin e temi sul tuo sito WordPress.

  1. Non utilizzare gli aggiornamenti automatici
  2. Guarda il log delle modifiche del plugin/tema
  3. Utilizzare un ambiente di gestione temporanea o eseguire un backup

1. Non utilizzare gli aggiornamenti automatici

Prima di tutto, non consiglio mai di utilizzare gli aggiornamenti automatici per il core, i plugin o i temi di WordPress. L'unica eccezione a questo è quando riguarda la manutenzione e le versioni di sicurezza. Questi sono generalmente OK per consentire a WordPress di aggiornarsi da solo.

Alcuni provider di hosting hanno controlli automatici per provare ad automatizzare gli aggiornamenti dei plug-in e quindi ripristinarli se rilevano un problema. Ma non posso dirti quante volte l'ho visto andare storto. Dopotutto, ti affidi all'IA per confermare che tutto sia a posto. Questo potrebbe migliorare nel tempo, ma non è ancora arrivato.

Scopri come disabilitare gli aggiornamenti automatici di WordPress.

2. Guarda il log delle modifiche del plugin/tema

La seconda cosa che dovresti fare è guardare sempre il plugin e/o il log delle modifiche del tema. Questo può essere trovato nella sezione di aggiornamento "Plugin" nella dashboard di WordPress. Gli sviluppatori in genere hanno anche un collegamento al loro log delle modifiche sul loro sito web.

Se è presente un aggiornamento di sicurezza critico, dovresti aggiornarlo immediatamente per assicurarti che il tuo sito WordPress sia sicuro. Cose come Cross-Site Request Forgery (CSRF), Cross-Site Scripting (XSS), ecc., sono importanti parole d'ordine per la sicurezza a cui prestare attenzione. Se non c'è, ti consiglio di aspettare una settimana o giù di lì prima di aggiornare .

Registro delle modifiche del plugin di WordPress
Registro delle modifiche del plugin di WordPress

Perché aspettare? Perché in quasi il 99% degli scenari, se uno sviluppatore elimina codice errato, se aspetti una settimana o giù di lì, molto probabilmente avrà fornito una soluzione e, in sostanza, puoi ignorare del tutto tutti i problemi. Questo è meno di un mal di testa per te, i tuoi clienti e ti fa risparmiare tempo.

In quei quattro esempi di plugin che ho menzionato sopra, non ho aggiornato nessuno dei due entro quel periodo di tempo e, quindi, non ho mai riscontrato problemi.

3. Utilizzare un ambiente di gestione temporanea o eseguire un backup

Se, per qualche motivo, un aggiornamento ha una funzionalità o una correzione di cui hai bisogno immediatamente, ti consiglio vivamente di utilizzare un ambiente di gestione temporanea con cui testare prima (anche per gli aggiornamenti più piccoli!). Molti host hanno ora ambienti di staging, quindi assicurati di sfruttarli. Questo è lo scopo per cui devono essere utilizzati: test .

Ambiente di gestione temporanea di WordPress
Ambiente di gestione temporanea di WordPress

Se non hai tempo per testare su un sito di staging, almeno fai un'istantanea (backup) del tuo sito. Con provider di hosting come Kinsta, questo richiede letteralmente 10 secondi, quindi se noti problemi in seguito, puoi immediatamente tornare indietro.

Punto di ripristino del backup
Punto di ripristino del backup

Ecco uno screenshot della mia scheda Trello che utilizzo per i backup settimanali. Eseguo questa operazione una volta alla settimana prima di apportare aggiornamenti ai plugin o ai temi sui miei siti.

Il mio programma di backup di WordPress
Il mio programma di backup di WordPress

Sommario

La prossima volta che arriva quel nuovo brillante aggiornamento del plugin, chiediti se ne hai davvero bisogno oggi. Se non lo fai, e non è legato alla sicurezza, aspetta una settimana o giù di lì. Fidati di me; mi ringrazierai alla lunga. Ho fatto gli aggiornamenti in questo modo per molto tempo e raramente ho riscontrato che qualcosa si rompe più.

Crea un programma di aggiornamento per i tuoi siti WordPress e attieniti ad esso (consiglio una volta alla settimana). Altrimenti ti consumeranno. Clicca per twittare

Mi piacerebbe sentire i tuoi pensieri sull'aggiornamento di plugin e temi. Qual è il tuo flusso di lavoro? Fammi sapere qui sotto nei commenti.