Tema figlio in WordPress: una semplice spiegazione
Se ti sei dilettato nei tutorial e nelle descrizioni dei temi di WordPress, probabilmente ti sei imbattuto nel termine "tema figlio". In questo articolo, analizzeremo cosa significa questo termine e a cosa serve effettivamente un tema figlio. scopri perché è sempre una buona idea avere e utilizzare un tema figlio e probabilmente vorrai crearne uno da solo.
Prima di tutto, quando si parla di temi WordPress, è importante chiarire che i temi si dividono in due versioni: genitore e figlio.
Un tema principale contiene modelli di base e tutte le funzioni necessarie per il corretto funzionamento del tema.
Un tema figlio è un duplicato del tema principale e richiede il genitore per funzionare. La differenza principale è che un tema figlio non contiene tutti i file modello e le funzioni come il genitore, ma solo due file: functions.php e style.css.
Functions.php è un file in cui puoi inserire codice aggiuntivo per estendere la funzionalità del tema senza modificare i modelli originali. Può essere utile sapere che non dovresti copiare il contenuto dal functions.php del genitore alla versione del bambino, dovresti solo inserire hook o funzioni aggiuntivi.
Style.css è un file responsabile del layout e dell’aspetto degli elementi. Qui è dove inserirai il tuo codice CSS. Style.css contiene anche informazioni sul nome del tema, l’autore, la versione, la licenza ecc.
Perché dovresti usare un tema figlio?
Come forse saprai, gli autori di temi WordPress rilasciano ogni tanto nuovi aggiornamenti per risolvere problemi con il codice o aggiornare le risorse in bundle. Se si desidera modificare o estendere una funzionalità senza il tema figlio, è necessario modificare i file del modello principale. Questi file verranno sovrascritti con l’ultimo aggiornamento del tema e le modifiche andranno perse. Per evitare ciò, si consiglia di attivare il tema figlio e di lavorare da lì. In questo modo, manterrai le modifiche e allo stesso tempo avrai l’ultima versione del tema.
Un tema figlio è utile per modifiche minori e semplici modifiche, tuttavia, se si prevede di eseguire una revisione completa del design, è necessario accedere ai file del modello originale e modificare il codice lì.
Ci auguriamo che questo articolo sia riuscito a fare un po’ di luce su cos’è un tema figlio e a cosa serve. Se ti è piaciuto, non esitare a dare un’occhiata anche ad alcuni di questi articoli!