Aggiornamenti automatici

Su Kinsta, è possibile attivare gli aggiornamenti automatici per i tuoi plugin e temi utilizzando uno dei due metodi seguenti:

  • Aggiornamenti automatici di WordPress. WordPress installa automaticamente gli aggiornamenti dei plugin e dei temi due volte al giorno. Non esegue un test di regressione, quindi non può identificare se un plugin o un tema aggiornato causa problemi.
  • Aggiornamenti automatici di Kinsta. Kinsta offre aggiornamenti automatici giornalieri per plugin e temi, gratuiti per il primo mese e a soli 3 dollari al mese per ambiente. Nota: il primo mese di Aggiornamenti Automatici di Kinsta è gratuito per tutti i piani. Se hai un piano visite Single 35k, larghezza di banda Single 20GB o WP2, anche il primo mese di hosting è gratuito. Questi periodi di gratuità sono separati: se attivi gli Aggiornamenti Automatici di Kinsta il 15° giorno del tuo piano, riceverai comunque un mese intero di aggiornamenti gratuiti.
    Tutti i plugin e i temi vengono aggiornati per il sito, anche se sono inattivi, e ogni nuovo plugin o tema installato viene aggiunto senza problemi agli Aggiornamenti Automatici di Kinsta, assicurandoti la protezione dalle vulnerabilità senza alcuno sforzo aggiuntivo.
    Kinsta esegue anche un test di regressione visiva sul sito per rilevare i cambiamenti significativi prima e dopo gli aggiornamenti. Per impostazione predefinita, questo test confronta l’homepage e quattro pagine selezionate a caso dalla tua sitemap. Tuttavia, puoi specificare manualmente quali pagine testare. Se scegli URL specifici, verranno testate solo quelle pagine, anche se ne sono state fornite meno di cinque. Questo aiuta a rilevare eventuali differenze significative causate dall’aggiornamento. Se viene identificato un problema, Kinsta ripristina automaticamente un backup effettuato prima di ogni aggiornamento, assicurandoti che il sito rimanga stabile e sicuro. Questi backup vengono eseguiti prima di ogni aggiornamento e sono disponibili per tre giorni in Backup > Generati dal sistema, con una nota che specifica quale plugin è stato aggiornato al momento dell’esecuzione del backup.
    Kinsta utilizza ScreenshotOne per catturare e confrontare le schermate prima e dopo gli aggiornamenti. Questi screenshot, insieme alle immagini che evidenziano le differenze, vengono archiviati in modo sicuro per un periodo di 60 giorni. Se il tuo dominio ha regole di sicurezza rigide che bloccano le richieste provenienti da origini sconosciute, potrebbe essere necessario configurare una allowlist per abilitare questi screenshot. Hai due opzioni per raggiungere questo obiettivo:
    1. Impostare una regola che permetta le richieste contenenti l’intestazione User-Agent:kinsta-bot.
    2. Consentire il traffico da intervalli di indirizzi IP di ScreenshotOne.

Nella Dashboard dell’Azienda è possibile visualizzare un riepilogo degli aggiornamenti dei plugin e dei temi per tutti i siti, compreso il numero di aggiornamenti disponibili, eventuali plugin vulnerabili e i dettagli degli aggiornamenti più recenti.

Riepilogo degli aggiornamenti dei plugin e dei temi nella Dashboard dell'azienda.
Riepilogo degli aggiornamenti dei plugin e dei temi nella Dashboard dell’azienda.

Abilitare gli aggiornamenti automatici

È possibile abilitare gli aggiornamenti automatici tramite siti WordPress > nome del sito > plugin e temi > Aggiornamenti automatici > Modifica.

Abilitare gli aggiornamenti automatici per i plugin e i temi.
Abilitare gli aggiornamenti automatici per i plugin e i temi.

Puoi attivare gli aggiornamenti automatici per i tuoi plugin e temi per più siti, compresi i siti di staging, contemporaneamente dalla pagina dei Siti WordPress. Seleziona le caselle accanto ai siti per i quali vuoi attivare gli aggiornamenti automatici, clicca su Azioni e scegli Modifica aggiornamenti automatici.

Modificare gli aggiornamenti automatici per plugin e temi per più siti.
Modificare gli aggiornamenti automatici per plugin e temi per più siti.

Puoi anche attivare gli aggiornamenti automatici per più plugin e temi su più siti all’interno della pagina Siti di WordPress > Plugin o Temi > seleziona i plugin, i temi o i siti richiesti > Azioni > Modifica aggiornamenti automatici.

Nota: non è possibile aggiungere URL di test o selettori nascosti quando si abilitano gli aggiornamenti automatici per più siti; questo deve essere fatto a livello di sito nelle impostazioni degli aggiornamenti automatici.

Abilitare gli aggiornamenti automatici per più siti WordPress in MyKinsta.
Abilitare gli aggiornamenti automatici per più siti WordPress in MyKinsta.

Seleziona Aggiornamenti automatici di WordPress e clicca su Modifica aggiornamenti automatici, oppure seleziona Aggiornamenti automatici di Kinsta e clicca su Continua.

Abilitare gli aggiornamenti automatici di WordPress o gli aggiornamenti automatici di Kinsta.
Abilitare gli aggiornamenti automatici di WordPress o gli aggiornamenti automatici di Kinsta.

Se selezioni Aggiornamenti Automatici di Kinsta, puoi definire le impostazioni di aggiornamento automatico. Puoi modificare qualsiasi opzione in qualsiasi momento all’interno delle Impostazioni.

Impostazioni

Se vuoi modificare le impostazioni degli aggiornamenti automatici di Kinsta dopo averli abilitati, clicca su Impostazioni.

Impostazioni degli aggiornamenti automatici di Kinsta.
Impostazioni degli aggiornamenti automatici di Kinsta.

Frequenza dei test

Seleziona i giorni in cui vuoi che gli aggiornamenti vengano effettuati sul sito. Ad esempio, se vuoi che gli aggiornamenti avvengano solo nei fine settimana, seleziona solo sabato e domenica.

Finestra temporale di test

Indica quando vuoi che gli aggiornamenti vengano effettuati sul sito.


URL di test

La funzione di aggiornamento automatico di Kinsta confronta per impostazione predefinita la tua homepage e quattro pagine selezionate a caso dalla sitemap. Se invece preferisci testare pagine specifiche, puoi definire fino a cinque URL personalizzati nel campo URL di test. Inserisci ogni URL su una nuova riga. Verranno testati solo gli URL specificati, anche se ne fornisci meno di cinque.

Durante il processo di aggiornamento, Kinsta confronterà le immagini di ogni pagina specificata prima e dopo l’aggiornamento. L’impostazione Sensibilità controlla quanto strettamente vengono rilevate le modifiche.

Se non viene specificato alcun URL, Kinsta testerà di default la tua homepage e quattro pagine della sitemap selezionate a caso.

Abilita la modalità di manutenzione di WordPress

Seleziona questa opzione per visualizzare una pagina di manutenzione quando gli aggiornamenti sono in corso. La pagina di manutenzione viene visualizzata solo mentre gli aggiornamenti sono in corso e non per tutta la durata della finestra temporale.

Contenuti dinamici

Se vuoi modificare una di queste impostazioni dopo aver abilitato gli aggiornamenti automatici di Kinsta, clicca su Impostazioni.

Impostazioni dei contenuti dinamici negli aggiornamenti automatici.
Impostazioni dei contenuti dinamici negli aggiornamenti automatici.

Alcuni siti web includono contenuti dinamici, che cambiano automaticamente o in base a chi visita il sito. Potrebbe trattarsi di cose come:

  • Un banner o uno slider rotante
  • Un messaggio di tipo “Bentornato!”
  • Un widget di live feed o di chat

Quando MyKinsta esegue gli aggiornamenti automatici dei plugin o dei temi, esegue un confronto visivo del sito prima e dopo l’aggiornamento per rilevare eventuali cambiamenti inaspettati. Tuttavia, se il sito include contenuti dinamici (come banner rotanti, dati sensibili al tempo o elementi generati dagli utenti), queste differenze visive possono apparire anche quando non c’è nulla di effettivamente rotto. In questi casi, l’aggiornamento potrebbe essere erroneamente contrassegnato come fallito.

Questa scheda analizza la pagina selezionata nel test di regressione visiva dell’anteprima per rilevare eventuali contenuti dinamici. Le pagine disponibili per l’anteprima sono quelle che hai definito in precedenza in URL di test.

Ti consigliamo di esaminare ogni pagina prima di proseguire con l’impostazione degli aggiornamenti automatici:

  • Se non viene rilevato alcun contenuto dinamico, puoi procedere tranquillamente.
  • Se viene rilevato del contenuto dinamico, clicca su Mostra le differenze per individuare il punto in cui appare nella pagina.

A questo punto puoi:

  1. Identificare i selettori CSS per gli elementi dinamici.
  2. Aggiungere questi selettori ai selettori CSS da escludere per nascondere queste aree dal test di regressione visiva.
  3. Opzionalmente, regolare il livello di sensibilità.

Dopo aver apportato le modifiche, esegui nuovamente il test di regressione visiva dell’Anteprima per verificare che non rimangano contenuti dinamici. Una volta superato il test, puoi continuare a impostare gli aggiornamenti automatici.

Sensibilità

Questa opzione controlla il grado di severità del test di regressione visiva. Questo test confronta ogni pixel di due immagini in base al colore e alla luminosità; l’impostazione della sensibilità determina la soglia delle differenze accettabili. Utilizza immagini della homepage più quattro pagine casuali o immagini dagli URL di test, se definiti.

Una sensibilità più bassa permette di ignorare le differenze minori, mentre una sensibilità più alta ha maggiori probabilità di rilevare anche i cambiamenti più sottili, ma può anche aumentare le possibilità di falsi positivi.

Selettori CSS da escludere

I selettori CSS sono utilizzati nei fogli di stile per indirizzare e applicare gli stili a elementi specifici all’interno delle pagine web. Definendo i selettori CSS in selettori CSS da escludere, stai semplicemente indicando parti specifiche del sito web (come un banner o un widget) che vuoi che gli aggiornamenti automatici ignorino.

Ad esempio, se nella tua homepage c’è un banner che cambia immagine regolarmente, potresti volerlo escludere dai controlli. Un selettore CSS per quel banner potrebbe essere .banner-slider, o un ID specifico, come #daily-message. Se inserisci questo selettore CSS da escludere, gli aggiornamenti automatici ignoreranno tutto ciò che si trova all’interno dell’elemento con la classe banner-slider o l’ID daily-message. Puoi utilizzare il test di regressione visiva di Anteprima per identificare automaticamente qualsiasi contenuto dinamico nelle tue pagine.

Come trovare un selettore CSS
  1. Apri il tuo sito in Google Chrome (o qualsiasi altro browser con gli strumenti per gli sviluppatori).
  2. Clicca con il tasto destro del mouse sulla parte della pagina che vuoi ignorare e clicca su Ispeziona.
  3. Nel pannello che si apre, cerca una classe (che inizia con .) o un ID (che inizia con #) per quell’elemento.
  4. Copia questa classe o ID e incollala nel campo Nascondi selettori di MyKinsta.

Ogni selettore deve essere su una nuova riga e separato da una virgola, ad esempio:

Esempio di aggiunta di selettori da escludere dal test di regressione visiva.
Esempio di aggiunta di selettori da escludere dal test di regressione visiva.

Anteprima del test di regressione visiva

Questa opzione aiuta a capire se le pagine del sito contengono contenuti dinamici che non sono già stati esclusi. Puoi controllare le pagine per gli URL che hai precedentemente definito nella sezione URL di test. Ti consigliamo di esaminare ogni pagina singolarmente per verificare la presenza di elementi dinamici. A tal fine, seleziona la pagina che vuoi controllare e clicca su Anteprima.

Se nella pagina selezionata viene identificato del contenuto dinamico, viene visualizzato un avviso Contenuto dinamico rilevato come segue:

Contenuto dinamico rilevato quando si attivano gli aggiornamenti automatici.
Contenuto dinamico rilevato quando si attivano gli aggiornamenti automatici.

Seleziona Mostra le differenze per visualizzare una mappa termica che mostra quali parti della pagina sono dinamiche come segue:

Mappa termica per mostrare dove si trovano i contenuti dinamici nella pagina.
Mappa termica per mostrare dove si trovano i contenuti dinamici nella pagina.

Puoi quindi utilizzare gli strumenti per sviluppatori del tuo browser per ispezionare quella parte della pagina e individuare i selettori CSS per il contenuto dinamico; potrai aggiungere questi selettori alla sezione Selettori CSS da escludere. Per sapere come fare, consulta Come trovare un selettore CSS. Una volta aggiunti i selettori, clicca nuovamente su Anteprima per verificare che tutti i contenuti dinamici siano stati esclusi. Se hai escluso tutto il contenuto dinamico, appare il messaggio Nessun contenuto dinamico rilevato, come segue:

Nessun contenuto dinamico rilevato.
Nessun contenuto dinamico rilevato.

Clicca su Continua per completare l’impostazione degli aggiornamenti automatici.

Conferma

La pagina di conferma mostra i dettagli dei costi. Per confermare l’add-on, clicca su Modifica aggiornamenti automatici. L’abbonamento apparirà nel prossimo ciclo di fatturazione e sarà addebitato pro-rata automaticamente per il periodo di fatturazione in corso.

Informazioni sulla fatturazione degli aggiornamenti automatici di Kinsta.
Informazioni sulla fatturazione degli aggiornamenti automatici di Kinsta.

Visualizzare gli aggiornamenti installati

Quando un aggiornamento viene identificato e installato, viene visualizzato in Plugin e temi > Aggiornamenti automatici di Kinsta.

Aggiornamenti installati con Aggiornamenti automatici di Kinsta.
Aggiornamenti installati con Aggiornamenti automatici di Kinsta.

Clicca su Dettagli per visualizzare le informazioni su quali aggiornamenti di plugin e temi sono andati a buon fine o meno, e su quanti non hanno ricevuto un aggiornamento o sono stati esclusi. Per ogni aggiornamento riuscito o non riuscito, puoi cliccare sul nome del plugin o del tema per visualizzarlo:

  • Gli screenshot scattati prima e dopo l’aggiornamento. Questi screenshot vengono conservate per 60 giorni.
  • Eventuali immagini che evidenziano le differenze.
  • L’errore che ha causato il fallimento dell’aggiornamento.
Dettagli sugli aggiornamenti installati da Aggiornamenti automatici di Kinsta.
Dettagli sugli aggiornamenti installati da Aggiornamenti automatici di Kinsta.

Aggiornamenti falliti

Se un aggiornamento fallisce per tre volte, gli aggiornamenti automatici per quel plugin vengono messi in pausa nell’ambiente interessato e ritentati con ritardi crescenti:

  • Nuovo tentativo dopo 1 giorno (4° tentativo)
  • Nuovo tentativo dopo 2 giorni (5° tentativo)
  • Nuovo tentativo dopo 4 giorni (6° tentativo)
  • Nuovo tentativo dopo 8 giorni (7° tentativo)
  • Nuovo tentativo dopo 16 giorni (8° tentativo)
  • Poi ogni 30 giorni finché l’aggiornamento non avrà successo.

Quando l’aggiornamento di un plugin fallisce, viene visualizzato uno dei seguenti errori:

Errore di dominio

Questo errore si verifica quando un dominio non è disponibile durante il processo di aggiornamento. In questo caso, MyKinsta non è in grado di scattare o confrontare gli screenshot.

Aggiornamento fallito a causa di un errore di dominio.
Aggiornamento fallito a causa di un errore di dominio.

Differenze tra screenshot

Indica un piccolo cambiamento visivo nel sito web. Le differenze sono evidenziate nelle schermate scattate prima e dopo l’aggiornamento. Per risolvere il problema, consulta la sezione Risoluzione delle differenze tra gli screenshot.

Aggiornamento fallito a causa di differenze tra gli screenshot.
Aggiornamento fallito a causa di differenze tra gli screenshot.

Differenza di dimensioni degli screenshot

Questo indica che una parte significativa della pagina è mancante o non è stata renderizzata dopo un aggiornamento. Le differenze sono evidenziate negli screenshot scattati prima e dopo l’aggiornamento. Per risolvere il problema, consulta la sezione Risoluzione delle differenze tra gli screenshot.

Aggiornamento fallito a causa della differenza di dimensioni dello screenshot.
Aggiornamento fallito a causa della differenza di dimensioni dello screenshot.

Errore WP-CLI

Questo errore può avere molteplici cause e richiede ulteriori indagini. Sebbene il log degli errori possa aiutare a identificare il problema, ti consigliamo di contattare il nostro team di supporto per approfondire la questione.

Aggiornamento fallito a causa di un errore WP-CLI.
Aggiornamento fallito a causa di un errore WP-CLI.

Risoluzione delle differenze tra gli screenshot

Gli Aggiornamenti Automatici di Kinsta include un test di regressione visiva dopo ogni aggiornamento di un plugin o di un tema. Questo test confronta ogni pixel di due immagini in base al colore e alla luminosità; l’impostazione della sensibilità determina la soglia delle differenze accettabili. Analizza la homepage e quattro pagine casuali o URL di test specifici, se definiti.

  • Una sensibilità più bassa ignora le differenze minori.
  • Una sensibilità più alta rileva cambiamenti sottili ma può aumentare i falsi positivi.

Se il tuo sito contiene contenuti dinamici, video o caroselli, il test potrebbe fallire perché le schermate scattate prima e dopo l’aggiornamento saranno diverse. Per evitare che ciò accada, considera quanto segue:

Nascondere i selettori CSS dinamici

Individua i selettori CSS che contengono contenuti dinamici e nascondili in Nascondi selettori quando attivi gli aggiornamenti automatici o nelle impostazioni degli aggiornamenti automatici. Per trovare un selettore CSS, usa l’inspector del browser. Fai clic con il tasto destro del mouse sul contenuto che vuoi nascondere, seleziona Ispeziona, quindi nel pannello Stili fai clic con il tasto destro del mouse sul selettore e scegli Copia selettore.

Identificare e copiare un selettore CSS nel browser.
Identificare e copiare un selettore CSS nel browser.

Specificare le pagine da testare

Per impostazione predefinita, il test di regressione visiva analizza l’homepage e quattro URL casuali del sito. Se queste pagine contengono contenuti dinamici, potrebbe verificarsi un numero maggiore di falsi positivi. Per ridurre questo rischio, puoi specificare degli URL di test che non contengono elementi dinamici quando attivi gli aggiornamenti automatici o nelle impostazioni degli aggiornamenti automatici.

Regolare il livello di sensibilità

Un livello di sensibilità più alto ha maggiori probabilità di generare falsi positivi perché è più probabile che rilevi anche cambiamenti impercettibili. Puoi abbassare il livello di sensibilità in modo che il test ignori le differenze minori quando attivi gli aggiornamenti automatici o nelle impostazioni degli aggiornamenti automatici.

Escludere o modificare gli aggiornamenti automatici per un singolo plugin o tema

Per escludere o modificare gli aggiornamenti automatici per un singolo plugin o tema, clicca sul menu a tre punti di quella voce e clicca su Modifica aggiornamenti automatici.

Modificare gli aggiornamenti automatici per un singolo plugin o tema.
Modificare gli aggiornamenti automatici per un singolo plugin o tema.

Seleziona l’opzione desiderata e clicca su Modifica aggiornamenti automatici.

Disattivare o modificare gli aggiornamenti automatici per un singolo plugin o tema.
Disattivare o modificare gli aggiornamenti automatici per un singolo plugin o tema.

Notifiche di aggiornamento automatico

Puoi impostare le notifiche via e-mail per gli aggiornamenti settimanali, per gli aggiornamenti riusciti e per gli aggiornamenti non riusciti dalla sezione nome utente > Impostazioni utente > Notifiche.

Impostare le notifiche per gli aggiornamenti automatici di Kinsta.
Impostare le notifiche per gli aggiornamenti automatici di Kinsta.

Disattivare gli aggiornamenti automatici

Puoi disattivare gli aggiornamenti automatici dalla sezione siti WordPress > nome del sito > Plugin e temi > Aggiornamenti automatici > Modifica. Seleziona Manuale e clicca su Modifica aggiornamenti automatici.

Disable automatic updates for your plugins and themes.
Disattivare gli aggiornamenti automatici per plugin e temi.

Puoi anche disabilitare gli aggiornamenti automatici per i tuoi plugin e temi per più siti, compresi i siti di staging, contemporaneamente dalla pagina Siti di WordPress. Seleziona le caselle di controllo accanto ai siti per i quali vuoi attivare gli aggiornamenti automatici, clicca su Azioni e scegli Modifica aggiornamenti automatici.

Modificare gli aggiornamenti automatici per plugin e temi per più siti.
Modificare gli aggiornamenti automatici per plugin e temi per più siti.

Se hai abilitato gli aggiornamenti automatici di Kinsta, questa operazione rimuove il componente aggiuntivo. Il primo mese è completamente gratuito, quindi se lo cancelli entro questo periodo non dovrai sostenere alcun costo per l’add-on. Dopo il mese gratuito, in caso di cancellazione, riceverai un credito proporzionale per i giorni non utilizzati del periodo di fatturazione corrente. Questo credito verrà automaticamente applicato al saldo del tuo account e utilizzato per la tua prossima fattura Kinsta. Per maggiori informazioni, consulta la nostra Garanzia di rimborso per l’hosting WordPress.

Questo articolo ti è stato utile?

Il marchio WordPress® è proprietà intellettuale di WordPress Foundation, mentre i marchi Woo® e WooCommerce® sono proprietà intellettuale di WooCommerce, Inc. L'uso dei nomi WordPress®, Woo® e WooCommerce® in questo sito web è solo a scopo identificativo e non implica il sostegno da parte di WordPress Foundation o WooCommerce, Inc. Kinsta non è sostenuto o posseduto da, o affiliato a, WordPress Foundation o WooCommerce, Inc. Informazioni legali