Gli aggiornamenti automatici mantengono il core di WordPress, i plugin e i temi aggiornati senza che tu debba controllare le note di rilascio, e lo fanno in sicurezza: viene eseguito un backup completo prima di ogni aggiornamento, il sito viene controllato in seguito, e qualsiasi cosa danneggi il sito viene ripristinata automaticamente.
Dove si trovano gli aggiornamenti automatici
Apri Siti web, fai clic sul sito, apri il gruppo WordPress nel menu a sinistra del sito e scegli Aggiornamenti. La pagina è intitolata Auto-updates.
La scheda appare sui siti WordPress e WooCommerce. Se il piano di hosting del sito non include questa funzionalità, la pagina mostra un banner di aggiornamento al posto dei controlli.

Come funziona un aggiornamento gestito
La sequenza per ogni aggiornamento, programmato o manuale, è la stessa:
- Backup. Un backup completo del sito viene eseguito immediatamente prima che qualsiasi cosa cambi. Se il backup fallisce, l'esecuzione viene saltata anziché procedere senza una rete di sicurezza.
- Applica. L'aggiornamento viene installato.
- Verifica. Il sito viene recuperato tramite HTTP e la risposta viene controllata.
- Osserva. L'esecuzione viene mantenuta in una finestra di osservazione per mezz'ora, durante la quale il sito viene monitorato per errori e interruzioni di servizio.
- Conferma o ripristina. Se tutto è regolare alla fine della finestra, l'esecuzione viene contrassegnata come Applied. Se il sito restituisce errori, il backup pre-aggiornamento viene ripristinato automaticamente e l'esecuzione viene contrassegnata come Ripristinato.
Questa finestra di osservazione è il motivo per cui vedrai un'esecuzione rimanere su Applicato (in osservazione) per un po'. Non è bloccata. È il periodo in cui un problema che si manifesta solo con traffico reale può ancora attivare un ripristino automatico.
Poiché viene eseguito un backup prima di ogni aggiornamento, gli aggiornamenti automatici consumano spazio di archiviazione per i backup in proporzione alla frequenza con cui vengono eseguiti. Questo è il compromesso che stai accettando, ed è quello giusto: un aggiornamento che non puoi annullare è peggio di una bolletta per lo spazio di archiviazione.
Attivazione
Il controllo principale è Aggiornamenti automatici, descritto come l'interruttore generale per questo sito. Parte disattivato, quindi non succede nulla finché non lo attivi deliberatamente.
Sotto si trovano tre interruttori di categoria:
| Interruttore | Copre |
|---|---|
| Core di WordPress | Rilasci del core |
| Plugin (predefinito) | Ogni plugin senza una configurazione specifica |
| Temi | Temi installati |
Tutti e tre sono attivati per impostazione predefinita, quindi attivare l'interruttore principale ti garantisce il comportamento gestito completo. Disattiva una singola categoria se preferisci gestirla tu stesso, ad esempio se un contratto con un cliente prevede che gli aggiornamenti del core siano lavoro pianificato.
Scegliere la finestra di aggiornamento
I selettori Ore di silenzio (ora NZ) definiscono la finestra giornaliera utilizzata per gli aggiornamenti programmati, e la barra sottostante la disegna su una fascia di 24 ore in modo che tu possa vederla a colpo d'occhio. Il valore predefinito sono le prime ore del mattino, dalle 02:00 alle 05:00 ora della Nuova Zelanda.
Un sito viene considerato al massimo una volta al giorno. Le esecuzioni sono distribuite nel tempo anziché avviarsi nello stesso istante per tutti, quindi il minuto esatto varia.
Scegli una finestra che corrisponda al tuo traffico reale, non all'orologio. Un sito di vendita al dettaglio neozelandese è tranquillo alle 3 del mattino; un sito il cui pubblico è in Europa non lo è. Guarda la scheda Analytics del sito per capire l'andamento reale del tuo traffico prima di scegliere.
Configurazioni personalizzate per plugin
Non tutti i plugin dovrebbero essere trattati allo stesso modo. Nella sezione Aggiornamenti in sospeso, ogni riga di plugin ha un selettore con tre opzioni:
- Default, che segue l'interruttore Plugin sopra descritto.
- Auto-update, che aggiorna sempre questo plugin indipendentemente dal valore predefinito.
- Solo manuale, che non lo aggiorna mai automaticamente.
Usa Solo manuale con parsimonia e deliberatamente. Le due buone ragioni sono un plugin che hai personalizzato e un plugin i cui aggiornamenti hanno già danneggiato il sito in passato. Un plugin lasciato in manuale è un plugin che accumula silenziosamente vulnerabilità di sicurezza, quindi inserisci un promemoria nel tuo calendario per rivederlo.
Usa Auto-update per qualsiasi cosa sensibile dal punto di vista della sicurezza che desideri correggere nel momento in cui viene rilasciata una patch, indipendentemente da come è impostato il valore predefinito.
Eseguire gli aggiornamenti ora
Fai clic su Esegui aggiornamenti ora in cima alla pagina per avviare immediatamente un'esecuzione, senza attendere la finestra. Si applica la stessa sequenza di backup, verifica e osservazione, quindi un'esecuzione manuale è sicura quanto una programmata.
La sezione Aggiornamenti in sospeso ha anche un pulsante Apply all updates now una volta terminato il controllo del sito. Fai clic su Refresh in quella sezione per controllare di nuovo eventuali nuove versioni.
Può essere in corso una sola esecuzione alla volta. Se un'esecuzione è già in corso, o si trova ancora nella sua finestra di osservazione, una nuova viene rifiutata.
Leggere le statistiche e la cronologia
Cinque cifre compaiono in cima alla pagina: Tasso di successo, Applied, Ripristinato, Failed e Ultima esecuzione. Quella da tenere d'occhio è Ripristinato. Un ripristino è il sistema che svolge il proprio compito, ma uno schema di ripristini ripetuti sullo stesso plugin ti sta dicendo qualcosa.
Sotto, Cronologia aggiornamenti elenca ogni esecuzione con:
- Cosa è stato aggiornato e la variazione di versione.
- Uno stato: Applied, Applicato (in osservazione), Ripristinato, Failed, Skipped, Running o Pending.
- Se era Scheduled o Manual.
Se non è stata ancora eseguita alcuna operazione, la sezione lo indica e spiega che gli aggiornamenti vi compaiono dopo essere stati eseguiti automaticamente o quando li avvii manualmente.
Ripristinare manualmente
Un'esecuzione riuscita conserva il proprio backup pre-aggiornamento, e le righe che ne hanno uno offrono un controllo Ripristina.
Facendo clic su di esso viene chiesta una conferma, e la formulazione è importante: questo ripristina il tuo sito al backup pre-aggiornamento eseguito appena prima di questo aggiornamento, e le modifiche apportate da allora andranno perse.
Leggi questo testo alla lettera. Se l'aggiornamento è stato eseguito durante la notte e il tuo team ha da allora pubblicato tre articoli e ricevuto quaranta ordini, il ripristino li elimina. Il ripristino manuale è lo strumento giusto entro pochi minuti da un aggiornamento problematico ed è lo strumento sbagliato un giorno dopo. In quel caso, risolvi il problema procedendo in avanti, oppure ripristina in modo selettivo da un backup più recente: vedi Ripristino da un backup.
Il risultato viene riportato in modo chiaro: o il sito è tornato regolare, oppure viene indicato lo stato HTTP restituito.
Quando gli aggiornamenti vengono saltati
Un'esecuzione può essere saltata anziché fallire. Le due ragioni comuni:
- Il backup pre-aggiornamento è fallito. Non viene aggiornato nulla e ricevi una notifica. Risolvi prima il problema del backup: Eseguire un backup.
- Un'esecuzione è già in corso o sotto osservazione. Il sito viene lasciato intatto finché l'esecuzione attuale non si risolve.
Risoluzione dei problemi
La pagina mostra un banner di aggiornamento anziché i controlli. Il piano di hosting del sito non include gli aggiornamenti automatici gestiti. Vedi Aggiornare il tuo piano.
Non succede nulla anche se l'interruttore è attivo. Verifica che almeno un interruttore di categoria sia attivo, che la finestra non sia impostata su un intervallo di durata zero con la stessa ora di inizio e fine, e che nessuna esecuzione precedente sia ancora sotto osservazione.
Un plugin continua a essere ripristinato. Il plugin è incompatibile con qualcos'altro presente sul sito. Impostalo su Solo manuale, aggiornalo prima su una copia di staging e risolvi lì il conflitto: vedi Flusso di lavoro di staging per WordPress.
Gli aggiornamenti vengono applicati ma il sito appare scorretto anziché generare errori. Il controllo di salute cerca errori HTTP, e una pagina visivamente danneggiata che restituisce comunque uno stato 200 lo supera. È proprio per questo che esistono la cronologia e il controllo di ripristino manuale.
Prossimi passi
- Aggiornamenti di WordPress per il processo di aggiornamento manuale.
- Ripristino da un backup quando un ripristino non è sufficiente.
- Registro attività del sito, che registra ogni esecuzione di aggiornamento automatico.