Logo Zephyrnet

Come aggiornare il tuo tema WordPress in modo sicuro » Classifica matematica

Data:

Mantenere aggiornato il tema WordPress è necessario per mantenere la funzionalità del tuo sito web e problemi di.

Tuttavia, un aggiornamento del tema a volte può sovrascrivere le personalizzazioni apportate, come modifiche al CSS, ai file modello o alle funzioni. Questo può essere frustrante se hai dedicato del tempo a personalizzare il tuo tema. 

La buona notizia è che puoi prendere alcune precauzioni per aggiornare il tuo tema WordPress in sicurezza senza perdere le tue personalizzazioni. 

In questo post spiegheremo i passaggi che devi eseguire prima di aggiornare il tema e cosa fare per ripristinare le modifiche dopo l'aggiornamento. 

Seguendo queste migliori pratiche garantirai che gli aggiornamenti del tema procedano senza intoppi. Ancora meglio, non dovrai rifare tutto il tuo lavoro personalizzato ogni volta che viene rilasciata una nuova versione del tema.

Siete pronti? Immergiamoci!

1 Che cos'è un aggiornamento del tema WordPress e come funziona?

Un aggiornamento del tema si riferisce a installando una versione più recente del tuo tema WordPress per sostituire la versione installata esistente. 

I temi WordPress sono come qualsiasi altro software: richiedono aggiornamenti periodici per correggere bug, correggere vulnerabilità di sicurezza e aggiungere nuove funzionalità. 

WordPress ti avviserà nella dashboard di amministrazione quando uno sviluppatore di temi rilascia una nuova versione, chiedendoti di aggiornare. Per procedere, fare clic su Aggiorna ora opzione accanto al tema, come mostrato di seguito.

Aggiorna i temi WordPress

Dietro le quinte, WordPress scaricherà il pacchetto del tema, lo decomprimerà e sostituirà i file del tema esistenti sul tuo server con la versione più recente. 

Esegue inoltre tutti gli aggiornamenti del database necessari che lo sviluppatore del tema include con l'aggiornamento. Una volta completato, la versione più recente del tema diventerà attiva sul tuo sito. 

Tuttavia, quando aggiorni il tuo tema WordPress, alcune personalizzazioni e modifiche potrebbero essere sovrascritte o perse, mentre altre parti del tuo sito rimarranno intatte. 

2 Personalizzazioni che puoi e non puoi perdere durante gli aggiornamenti del tema

Ecco alcune personalizzazioni comuni e se possono essere conservate o meno durante un aggiornamento del tema:

2.1 Personalizzazioni che non puoi perdere

1. Modifiche alla personalizzazione del tema: Le modifiche apportate tramite il personalizzatore del tema WordPress integrato, come la modifica di colori, layout, immagini di intestazione e l'aggiunta di CSS personalizzati, vengono archiviate nel database e non vengono influenzate dagli aggiornamenti del tema.

Personalizzazioni che non puoi perdere

2. Widget e menu: La tua attenzione widget organizzati e i menu di navigazione sono indipendenti dal tema e persistono attraverso gli aggiornamenti.

3. Impostazioni del plugin complementare: Alcuni temi spesso includono plugin complementari per funzionalità aggiuntive. Le impostazioni e le personalizzazioni effettuate all'interno di questi plugin sono generalmente al sicuro dagli aggiornamenti del tema.

4. Modifiche al generatore di pagine: Se utilizzi un plug-in per la creazione di pagine come Elementor or Divi per progettare il layout del tuo sito web, tali modifiche sono indipendenti dal tema e non saranno influenzate dagli aggiornamenti.

5. Funzionalità del plugin: Qualsiasi caratteristica e funzionalità aggiunta da altri plugin, come moduli di contatto, analiticao i popup non vengono influenzati dagli aggiornamenti del tema.

2.2 Personalizzazioni che puoi perdere 

1. Modifiche dirette ai file del tema: qualsiasi modifica apportata direttamente ai file di codice del tema, come l'aggiunta di funzionalità o la modifica dei layout, verrà sovrascritta durante gli aggiornamenti. Ciò include modifiche a file comefunctions.php e style.css.

2. Modifiche al file modello: Se hai modificato i file del modello del tema principale come header.php, footer.php o index.php, queste modifiche potrebbero essere sovrascritte.

3. Codice gancio/filtro: Potrebbe essere necessario aggiungere nuovamente il codice personalizzato aggiunto utilizzando hook e filtri se l'aggiornamento del tema include modifiche a queste aree.

3 Metodi per salvaguardare le tue personalizzazioni prima di aggiornare il tuo tema WordPress

Aggiornare il tuo tema WordPress non deve significare perdere le tue preziose personalizzazioni. 

Ecco alcuni passaggi per garantire un processo di aggiornamento fluido e sicuro.

3.1 Esegui il backup del tuo sito web

Prima di effettuare qualsiasi aggiornamento, è importante creare un backup dell'intero sito web. Ciò include sia i file, il database che le impostazioni. 

Puoi utilizzare un plug-in di backup di WordPress o scaricare manualmente i file ed esportare il database utilizzando phpMyAdmin. 

In modo che se qualcosa va storto durante il processo di aggiornamento, questo backup fungerà da rete di sicurezza.

Per eseguire il backup del tuo sito Web WordPress, segui la nostra guida su come eseguire il backup del tuo sito web WordPress.

3.2 Utilizza un plugin per gli snippet di codice

L'utilizzo di un plug-in per snippet di codice è il metodo più semplice per mantenere intatte le tue personalizzazioni anche dopo aver aggiornato il file del tema. Per raggiungere questo obiettivo, puoi utilizzare il plugin WPCode.

Ad esempio, se il codice dei tuoi filtri/hook risiede nel file rango-math.php, accedi semplicemente navigando su Aspetto → Editor file tema sulla dashboard di WordPress. 

Individua il file ranking-math.php e copia il codice filtro/hook da lì, come mostrato di seguito.

file rango-math.php

Successivamente, installa e attiva il file Plug-in WPCode sul tuo sito WordPress. Dopo l'attivazione, vai a Snippet di codice → Aggiungi snippet nella dashboard di WordPress. 

Passa il mouse sull'opzione "Aggiungi il tuo codice personalizzato (nuovo snippet)" e fai clic su Usa lo snippet pulsante.

Aggiungi snippet di codice personalizzato

Questo ti reindirizzerà alla pagina in cui potrai inserire il tuo codice personalizzato. 

Quindi, fornisci un nome per il codice, incolla il codice nella sezione Anteprima codice, scegli Snippet PHP come tipo di codice, attiva l'interruttore e infine fai clic su Salva frammento pulsante per completare il processo, come mostrato di seguito.

aggiungi il codice e salva lo snippet

Il plugin implementerà tempestivamente il codice sul tuo sito WordPress. Puoi ripetere questa procedura per ciascuno dei tuoi snippet di codice personalizzato.

Qualsiasi snippet di codice aggiunto tramite questo plugin rimarrà sul tuo sito web, anche dopo aver aggiornato il tema WordPress, averlo modificato o aver attivato un tema figlio, finché il plugin rimane attivo.

3.3 Usa un tema figlio 

Un tema figlio è progettato per ereditare il design e le funzionalità del tema principale, consentendoti allo stesso tempo di apportare modifiche senza influire sui file principali del tema principale.

Quando personalizzi il tema figlio, questi persisteranno anche dopo l'aggiornamento del tema principale, poiché queste modifiche vengono archiviate all'interno del tema figlio.

Puoi utilizzare un codice personalizzato o un plugin per creare un tema figlio in WordPress. Abbiamo fornito una guida dettagliata che delinea i passaggi per creare un tema figlio. 

Dopo aver creato il tema figlio, è meglio non attivarlo immediatamente. Concentrati invece sul trasferimento delle tue configurazioni dal tema genitore a quello figlio. Prima di questo trasferimento, scarica tutti i file del tema necessari sul tuo computer locale.

Scaricare le cartelle dei temi sul tuo computer

Per scaricare i file del tema, accedi al tuo File Manager o connettiti al tuo sito web tramite un client FTP. 

Individua la directory /wp-content/themes, dove puoi trovare le cartelle per i temi principali e secondari. Comprimi queste cartelle in un file zip e scaricale facendo clic con il pulsante destro del mouse e utilizzando il file Scaricare pulsante.

Assicurati di scaricare sia il tema principale che quello secondario.

Scarica file di temi

Dopo aver scaricato i file del tema, visita il sito Web del tema corrente per scaricare la versione più recente.

A questo punto, dovresti avere le versioni principale, secondaria e più recente del tema sul tuo computer, probabilmente tutte in file zip.

Ora è il momento di individuare le tue personalizzazioni e trasferirle nel tema figlio.

Identificazione e trasferimento delle personalizzazioni

Durante questo processo, il tuo obiettivo è preservare le personalizzazioni apportate all'interno del tema principale. 

Ad esempio, se hai integrato filtri/ganci per Rank Math all'interno del file ranking-math.php, devi trasferire questo file al tema figlio per continuare la funzionalità.

Dopo aver estratto il file zip scaricato, naviga tra i file del tema per individuare il file rango-math.php.

Individua il file rango-math.php

Apri il file e copia i filtri/hook. Crea un nuovo file ranking-math.php nel tuo tema figlio e incolla lì il codice dei filtri/hook.

Tuttavia, potresti non ricordare tutti i codici personalizzati che hai aggiunto al tuo tema. In questi casi, puoi utilizzare software come WinMerge per gli utenti Windows, Kaleidoscope per gli utenti Mac o Fusione per gli utenti Linux.

Questi strumenti consentono di confrontare due file e identificarne le differenze.

Dopo aver installato il software appropriato sul tuo computer, carica l'ultima versione del tuo WordPress (scaricata in precedenza) e il file del tema recente (contenente le tue personalizzazioni) dal tuo file manager. Procedi con il confronto di questi due file di temi.

Durante il confronto, il software evidenzierà le aree in cui i file differiscono. Ad esempio, potrebbe indicare il file ranking-math.php contenente il codice dei filtri/hook.

File contenente hook/filtri

Seleziona il file rango-math.php; al suo interno troverai il codice per i filtri/hook.

Seleziona il file

Copia il codice del filtro/hook negli appunti. Apri il file del tema figlio e crea il file rango-math.php se non esiste già. Incolla il codice nel file rango-math.php.

Ripeti questo processo per altre aree modificate come Functions.php, Style.css e altri file rilevanti. Copia i rispettivi codici e incollali alla fine dei file corrispondenti nella cartella dei temi di tuo figlio.

Caricare il tema figlio sul tuo sito web

Dopo aver trasferito le tue personalizzazioni sul tema figlio, il passaggio successivo consiste nel caricarlo nuovamente sul tuo sito web. 

Per fare ciò, connettiti al tuo sito web utilizzando un client FTP o accedi al tuo File Manager, quindi vai alla directory dei temi in /wp-content/themes/.

Quindi, puoi usare il Caricare pulsante per caricare il tema figlio. 

Fare clic sul pulsante Carica

Una volta che fai clic sul Caricare pulsante, la pagina ti reindirizzerà alla sezione di caricamento del tema figlio. Assicurati di selezionare l'opzione "Sovrascrivi file esistenti". 

In questo modo, se sul tuo sito web esiste già un tema figlio, quello caricato lo sostituirà senza problemi.

Deseleziona l'opzione di sovrascrittura

Dopo aver caricato il file zip del tema figlio, estrailo in una cartella facendo clic con il pulsante destro del mouse e selezionando il file Estratto opzione.

Estrai i file

Una volta estratto, il tema figlio apparirà come una cartella accanto al tema principale.

Tema figlio estratto

Importazione delle impostazioni di personalizzazione nel tema figlio

Ricorda, qualsiasi personalizzazione effettuata tramite il personalizzatore del tema WordPress non viene salvata automaticamente nel tuo tema, quindi deve essere trasferita manualmente al tema figlio.

Per fare ciò, useremo il Plug-in di esportazione/importazione di personalizzazione. Installa e attiva il plugin.

Dopo l'attivazione, dovresti esportare le impostazioni di personalizzazione dal tema principale. 

Assicurati che il tema principale sia attivo, quindi vai a Temi → Personalizza nella dashboard di WordPress. Quindi, accedi al pannello Esporta/Importa e fai clic su Esportare pulsante.

Il plugin genererà un file .dat contenente le impostazioni di personalizzazione e lo scaricherà sul tuo computer.

Ora attiva il tema figlio sul tuo sito web accedendo a Aspetto → Temi e fare clic sul Attivare pulsante accanto al tema figlio, come mostrato di seguito.

tema del bambino

Quindi, rivisita la schermata di personalizzazione, vai al pannello Esporta/Importa e seleziona il file Scegli il file pulsante per importare il file precedentemente esportato. Assicurati di selezionare l'opzione "Scaricare e importare file immagine?".

Per finalizzare il processo, fare clic su Importare pulsante per avviare il caricamento. Il plugin importerà quindi senza problemi le impostazioni di personalizzazione dal file esportato.

Importa il file

Dopo il processo di importazione, puoi visualizzare in anteprima le modifiche nel personalizzatore. Una volta soddisfatti delle modifiche, fare clic su Salva e pubblica pulsante per renderli attivi sul tuo sito web.

Questo è tutto. Hai spostato tutte le personalizzazioni nel tema secondario. Ora puoi aggiornare il tema principale senza ripetere questi passaggi poiché le modifiche vengono archiviate in modo sicuro nel tema secondario.

4 Come aggiornare il tema WordPress

Dopo aver salvaguardato le tue personalizzazioni sul tema principale per evitare di perderle, parliamo di come aggiornare il tuo tema WordPress.

4.1 Aggiornamento automatico tramite dashboard WordPress

Un modo per aggiornare i temi WordPress è tramite la funzione di aggiornamento automatico nella dashboard di WordPress. 

Ciò ti consente di aggiornare il tuo tema direttamente dalla dashboard di WordPress senza intervento manuale. 

Una volta che un aggiornamento è disponibile, riceverai una notifica nella tua dashboard e potrai quindi navigare verso Aspetto → Temi e poi clicca sul Aggiorna ora pulsante per avviare il processo, come mostrato di seguito. 

Aggiorna il tema dalla dashboard

Un'altra opzione è abilitare gli aggiornamenti automatici per il tuo tema, consentendo a WordPress di aggiornarlo automaticamente ogni volta che viene rilasciata una nuova versione. 

Per fare ciò, vai a Temi pagina e fai clic sul tema corrente. Cerca un file sotto la sezione del nome del tema Abilita gli aggiornamenti automatici collegamento. 

Fai clic su di esso per attivare gli aggiornamenti automatici per il tuo tema.

fare clic sul collegamento Abilita aggiornamenti automatici

4.2 Aggiorna manualmente il tuo tema WordPress

Se preferisci aggiornare manualmente il tuo tema WordPress, puoi farlo caricando tu stesso i file del tema aggiornato. Scarica la versione del tema più recente dal sito ufficiale Directory dei temi di WordPress o il sito dello sviluppatore.

Dopo aver acquisito i file del tema aggiornati, accedi alla dashboard di WordPress e procedi Aspetto → Temi. Clicca il Aggiungi nuovo tema pulsante.

fare clic sul pulsante Aggiungi nuovo tema

Questo ti porterà alla pagina della directory dei temi. Quindi, fare clic su Carica tema pulsante sopra la pagina per rivelare l'area in cui caricare il file del tema.

Fare clic sul pulsante Carica tema

Ora fai clic sul Scegli il file pulsante e seleziona i file del tema aggiornati dal tuo computer.

Scegli il file del tema

Dopo aver selezionato il file, fare clic su Ora l'installazione pulsante per caricare e installare il tema aggiornato.

Installa i file del tema

Una volta installato il tema, fai clic su Sostituisci attivo con caricato per assicurarti che la nuova versione del tema sostituisca la versione precedente del tuo sito.

Sostituisci attivo con il tema caricato

4.3 Utilizzando FTP o File Manager

Questo approccio fornisce un maggiore controllo sul processo di aggiornamento, consentendo di risolvere potenziali problemi.

Scarica la versione più recente dal sito dello sviluppatore per aggiornare il tuo tema WordPress utilizzando FTP o File Manager. 

Quindi, connettiti al server del tuo sito web utilizzando un client FTP o File Manager. Individua la directory wp-content/themes e trova la cartella del tema che desideri aggiornare. 

Per procedere, rinomina la cartella aggiungendo "-old" come suffisso al nome, ottenendo un formato come "theme-old". 

Rinomina la cartella

Ora carica l'ultima versione del tema nella stessa directory ed estraila dal file zip. Assicurati che il nome della cartella corrisponda al nome della vecchia cartella del tema che hai rinominato in precedenza.

Carica i file del tema

Dopo aver caricato la nuova cartella del tema, accedi alla dashboard di WordPress e vai su Aspetto → Temi.

Dovresti vedere la versione aggiornata del tuo tema e quella che hai rinominato come attiva. 
Infine, passa con il mouse sul nuovo tema, che è inattivo, e fai clic su Attivare pulsante per aggiornare il tema del tuo sito web.

Attiva il tema

5 Conclusione

Aggiornare regolarmente il tema WordPress è essenziale per mantenere un sito Web sicuro, ad alte prestazioni e ricco di funzionalità.

Aderendo ai passaggi dettagliati in questa guida, puoi garantire un processo di aggiornamento fluido e sicuro, riducendo il rischio di problemi del sito Web o di perdita di personalizzazione. 

Ricorda, la preparazione è fondamentale per salvaguardare la tua presenza online.

Ecco alcuni preziosi consigli:

  • Esegui il backup del tuo sito prima di qualsiasi aggiornamento.
  • Prendi in considerazione l'utilizzo di un tema figlio per proteggere le personalizzazioni.
  • Se possibile, testare gli aggiornamenti in un ambiente di staging prima di applicarli in tempo reale.
  • Aggiorna durante le ore di basso traffico per ridurre al minimo i disagi.
  • Controlla il registro delle modifiche del tema e la compatibilità con plugin e server prima dell'aggiornamento.

Con questi consigli, puoi aggiornare con sicurezza il tuo tema WordPress e mantenere prestazioni ottimali del sito web.

Se ti è piaciuto questo post, faccelo sapere tramite Twitter @rankmathseo.

spot_img

L'ultima intelligenza

spot_img