Quindi vuoi rendere i tuoi vecchi temi WordPress compatibili con le versioni più recenti di WordPress. Con gli aggiornamenti di WordPress che escono più spesso, la compatibilità dei temi è qualcosa a cui molte persone pensano.
Alcuni dei migliori temi WordPress creati decenni fa funzionano ancora oggi e non c'è niente che dobbiamo fare per mantenerli funzionanti con le versioni più recenti di WordPress. Sono costruiti secondo le best practice di WordPress e tendono a funzionare a lungo senza aggiornamenti.
Detto questo, è una scommessa più sicura seguire un processo in cui aggiorni regolarmente il tuo tema quando gli aggiornamenti sono disponibili. Analizziamo questo aspetto in modo che tu possa capire perché e come procedere.
Perché aggiornare regolarmente il tuo tema?
Gli aggiornamenti sono molto importanti per la sicurezza e le prestazioni del tuo tema WordPress. Gli sviluppatori di temi possono anche introdurre nuove funzionalità e correggere bug e problemi di sicurezza di volta in volta. Rilasciano nuove versioni che puoi installare sul tuo sito.
Se salti una serie di aggiornamenti e poi provi ad aggiornare dalla versione 2.0 alla versione 8.6, ciò potrebbe causare il malfunzionamento del tuo sito. Ci possono essere problemi di incompatibilità con i plugin installati sul tuo sito e altre funzionalità/integrazioni che stai utilizzando.
Se vedi un aggiornamento disponibile, eseguilo il prima possibile.
Tenendo presente questo, dovresti anche aggiornare regolarmente la tua installazione core di WordPress e i plugin di WordPress per le stesse ragioni.
Nella tua dashboard, vedrai notifiche che una nuova versione è disponibile. Puoi visualizzare i dettagli dell'aggiornamento. Se noti che si tratta di una correzione di sicurezza, dovresti aggiornare immediatamente per evitare attacchi dannosi.

Le correzioni di sicurezza vengono solitamente distribuite come aggiornamenti minori. Puoi abilitare gli aggiornamenti automatici per il tuo sito WordPress per aggiornare il tuo sito senza il tuo intervento manuale.
Con altri aggiornamenti, come il rilascio di nuove funzionalità, raccomandiamo un processo in cui testi prima l'aggiornamento.
Come aggiornare il tuo tema WordPress
È meglio fare un backup del tuo sito, creare un sito di staging e testare lì un aggiornamento. Una volta che sai che tutto funziona correttamente, puoi distribuire lo stesso aggiornamento sul tuo sito live.
Per aggiornare un tema, nella tua dashboard di WordPress, vai su Aspetto » Temi. Vedrai se un nuovo aggiornamento è disponibile. Tutto quello che devi fare è fare clic sul pulsante di aggiornamento per installare la nuova versione.

WordPress scaricherà quindi il pacchetto del tema, lo decomprimerà e sostituirà i vecchi file con la versione più recente.
Questo sovrascriverà tutti i vecchi file del tema sul tuo sito web. Se hai aggiunto manualmente codice personalizzato ai file del tuo tema WordPress, perderai tali modifiche.
Quali modifiche potresti perdere durante un aggiornamento del tema?
Alcune delle modifiche che potresti perdere includono:
- Codice aggiunto al file functions.php del tuo tema
- Stile CSS aggiunto al file del foglio di stile del tuo tema (style.css)
- Modifiche a uno qualsiasi dei modelli del tuo tema, come index.php, header.php e footer.php.
Per evitare ciò, dovrai imparare come aggiornare correttamente il tuo tema senza perdere alcuna personalizzazione.
Potresti anche voler saperne di più su l'utilizzo di un tema child. Questo ti aiuterà a assicurarti sempre di poter aggiornare il tuo tema senza perdere alcun codice personalizzato o modifiche che hai apportato al tuo tema.
Quali modifiche NON perderai durante un aggiornamento del tema?
- Qualsiasi modifica apportata utilizzando il personalizzatore del tema di WordPress integrato non andrà persa. Puoi accedere a questo personalizzatore nella pagina Aspetto » Personalizza . Ti consente di modificare il tuo tema WordPress come l'immagine dell'intestazione, i colori, il layout e il CSS personalizzato. Quindi memorizza tutte le modifiche nel database di WordPress.
- Qualsiasi modifica ai widget di WordPress e ai menu di navigazione non è interessata dagli aggiornamenti del tema.
- Se stai utilizzando un tema popolare come Astra e Ocean WP, otterrai un plugin companion. Questi plugin ti consentono di aggiungere funzionalità extra al tuo tema. Qualsiasi modifica al tema apportata utilizzando questi plugin companion non è interessata da un aggiornamento del tema.
- I layout personalizzati di WordPress creati utilizzando un page builder di WordPress come SeedProd, Divi o Beaver Builder, non saranno interessati.
- Altre funzionalità che hai aggiunto al tuo sito web utilizzando un plugin sono anch'esse al sicuro. Ad esempio, i tuoi moduli di contatto WordPress, popup per newsletter via email, Google Analytics e altro.
Ora sei pronto per aggiornare il tuo tema WordPress e mantenerlo compatibile con le versioni più recenti. Se scopri che il tuo tema non funziona più correttamente, potresti prendere in considerazione il passaggio a un tema diverso.
Ecco una checklist che puoi seguire prima di effettuare il passaggio: 12+ cose che devi assolutamente fare prima di cambiare tema WordPress.
Abbiamo anche una raccolta dei migliori e più popolari temi WordPress. Assicurati di scegliere un tema e plugin supportati da uno sviluppatore o team attivo che mantiene regolarmente il tema. Di solito testano i temi per assicurarsi che siano compatibili con le versioni più recenti di WordPress.
Puoi visualizzare questi dettagli sulla pagina del tema o del plugin prima di installarli sul tuo sito.

Se vedi un avviso come questo che dice che il tema non è stato aggiornato da molto tempo, è meglio cercarne un altro.

Speriamo che questa guida ti sia stata utile. Potresti anche voler vedere Cos'è esattamente un tema WordPress pronto per i widget?
L'editor di testo e il campo delle parole chiave del tema della mia amica non funzionano più nel suo tema con l'ultimo aggiornamento 5.5. Ama il tema, ma non ha la piena funzionalità.
Ho un tema WordPress obsoleto. L'autore non effettua più aggiornamenti e lo ha rimosso dalla vendita. Assolutamente non funzionerà con WordPress 5.4.2. Quando aggiorno WordPress, il tema è completamente rovinato e ha un aspetto orribile. Devo sostituire WordPress con una versione precedente affinché funzioni. Mi piace molto il tema. La modifica del PHP nel tema lo renderà attuale o c'è qualcosa che si può fare per aggiornare questo tema?
Il mio tema WP King Power di Goodlayers non funziona con php7 – qualche suggerimento per favore? È possibile aggiornare un tema wp per renderlo compatibile con php7? Il tuo aiuto sarebbe molto apprezzato grazie :-)
Leland, sono completamente in disaccordo. Come utente del tema GuruQ dalla versione 3.0 di WP non si rompe, ma non funziona nemmeno. Quando i visitatori pongono una domanda, vengono reindirizzati a una "pagina non trovata". Quindi almeno questo tema è stato fondamentalmente reso inutile.
Cordiali saluti, Donald.
PS: Sono arrivato qui a causa del titolo, c'è un modo per far funzionare un vecchio tema con le nuove versioni di WP?
Sto lavorando su un sito e il proprietario del server su cui si trova il sito ha aggiornato a 3.0 proprio ieri... Ora, la parte "annunci in alto" del blog non viene visualizzata - è il tema Beauty Magazine.
Ha un link "Buy Cialis" in alto che non riesco a rimuovere (ma che era lì almeno una settimana prima). L'errore nel tema non si è verificato fino all'aggiornamento...hhmmmm....
Danielle, sembra che il tuo sito WordPress sia stato hackerato, il che sembra essere un problema molto più serio rispetto alla mancata visualizzazione della parte "annunci in alto".
Se si tratta di un'area widget, potresti dover semplicemente ricaricare i widget.
Ho aggiornato alla 3.0 e non mi intitola più correttamente il blog. Non solo non mostra più l'immagine precedente, ma non legge nemmeno il titolo del blog - è semplicemente intitolato 'liteword' - il nome del tema. Quindi, per me, questo aggiornamento ha seriamente rovinato il tema che uso!! Qualche idea su come aggirare questo problema?
Non c'è bisogno di aggiustarlo se non è rotto!
Penso davvero che il problema con lo sviluppo dei temi sia rendere un tema compatibile con le vecchie versioni di Wordpress. Potresti vedere, soprattutto nei plugin, controlli di funzione per vedere se la funzione desiderata esiste o utilizza una soluzione alternativa altrimenti. Non ho mai visto un tema rompersi o sentito parlare di un tema rompersi dopo il rilascio di una nuova versione di Wordpress.
Buon articolo. Sicuramente degno di riflessione!
Ehi Matt, ottimo punto.
Se un tema ha una funzionalità come post_thumbnails e non utilizza un controllo function_exists, causerà un errore fatale in qualsiasi versione precedente alla 2.9.
Suppongo che possiamo sperare che gli utenti mantengano aggiornate le loro installazioni di WordPress.