Come creare un tema child WordPress e perché può evitarti molti problemi
Creare un tema child WordPress è una delle prime operazioni che dovresti conoscere se vuoi personalizzare il tuo sito senza rischiare di perdere tutto dopo un aggiornamento.
Molti utenti iniziano modificando direttamente il tema installato, aggiungendo codice in functions.php, modificando il CSS oppure inserendo personalizzazioni nei file del tema. All’inizio sembra tutto funzionare, ma al primo aggiornamento del tema le modifiche spariscono.
È proprio questo il problema che il tema child risolve.
S26 Ultra
iPhone 17 Pro Max
Xiaomi 17 Pro
Honor Magic 8
iPhone 15
iPhone 17
BACKdigit.com
Confronta gli smartphone
Display, fotocamera, batteria e prestazioni a confronto in pochi secondi.
Cos’è un tema child in parole semplici
Un tema child (tema figlio) è una copia leggera del tema principale che contiene soltanto le tue personalizzazioni.
In pratica:
- il tema principale continua a gestire il sito
- il tema child contiene le modifiche personali
- gli aggiornamenti del tema principale non cancellano il tuo lavoro
È un po’ come scrivere annotazioni su un foglio trasparente appoggiato sopra un documento originale: puoi aggiornare il documento sottostante senza perdere le annotazioni.
Perché usare un tema child
Immagina di aggiungere uno snippet nel file functions.php del tuo tema.
Dopo qualche settimana arriva un aggiornamento di sicurezza.
Se aggiorni il tema:
- WordPress sostituisce i file originali
- il tuo
functions.phpviene sovrascritto - tutte le modifiche spariscono
Con un tema child invece le personalizzazioni rimangono al loro posto.
Per questo motivo è la soluzione consigliata quando vuoi:
- aggiungere codice PHP
- modificare il CSS
- personalizzare WooCommerce
- creare funzioni personalizzate
- modificare template del tema
Serve davvero a tutti?
Non sempre.
Se utilizzi soltanto plugin come:
probabilmente puoi vivere tranquillamente senza tema child.
Infatti molti snippet moderni vengono gestiti direttamente tramite WPCode senza toccare alcun file del tema.
Il tema child diventa davvero utile quando inizi a modificare il funzionamento del tema o vuoi intervenire direttamente sul codice.
Come creare un tema child WordPress
La procedura è più semplice di quanto sembri.
Collegati al tuo hosting tramite:
File Manager oppure FTP
e apri la cartella:
wp-content/themes
Se utilizzi il tema Blocksy, ad esempio, troverai una cartella chiamata:
blocksy
Ora crea una nuova cartella chiamata:
blocksy-child
Creare il file style.css
All’interno della nuova cartella crea un file chiamato:
style.css
e inserisci:
/*
Theme Name: Blocksy Child
Template: blocksy
Version: 1.0
*/
La riga più importante è:
Template: blocksy
perché indica a WordPress quale tema principale deve utilizzare.
Se usi GeneratePress dovrai scrivere:
Template: generatepress
e così via.
Creare il file functions.php
Sempre nella cartella del tema child crea un file chiamato:
functions.php
e inserisci:
<?php
add_action( 'wp_enqueue_scripts', function() {
wp_enqueue_style(
'parent-style',
get_template_directory_uri() . '/style.css'
);
});
Questo piccolo codice dice a WordPress di caricare anche lo stile del tema principale.
Attivare il tema child
A questo punto entra nella bacheca WordPress.
Vai su:
Aspetto → Temi
Tra i temi disponibili vedrai comparire:
Blocksy Child
Premi:
Attiva
Il sito continuerà ad avere lo stesso aspetto di prima ma da questo momento le tue modifiche saranno al sicuro.
Come capire se il tema child funziona
Un test semplice consiste nell’aggiungere una piccola regola CSS nel file style.css.
Per esempio:
body{
border-top:5px solid red;
}
Salva il file e aggiorna il sito.
Se compare una sottile linea rossa nella parte superiore della pagina significa che il tema child sta funzionando correttamente.
Tema child o WPCode: quale scegliere?
Molti utenti oggi si fanno questa domanda.
Se devi semplicemente aggiungere:
- snippet PHP
- JavaScript
- CSS
WPCode è spesso la soluzione più semplice.
Se invece vuoi:
- modificare il comportamento del tema
- creare template personalizzati
- personalizzare WooCommerce
- sviluppare funzioni avanzate
allora il tema child è ancora la scelta migliore.
In molti casi le due soluzioni convivono perfettamente.
L’errore più comune
L’errore più frequente è scrivere male il nome del template.
Ad esempio, se la cartella del tema si chiama:
blocksy
devi scrivere:
Template: blocksy
esattamente nello stesso modo.
Anche una sola lettera sbagliata impedirà al tema child di funzionare.
Vale ancora la pena usare un tema child nel 2026?
Sì, soprattutto se gestisci un sito WordPress in modo professionale.
È vero che strumenti come WPCode hanno ridotto la necessità di modificare direttamente i file del tema, ma il tema child rimane il metodo più sicuro quando vuoi personalizzare WordPress senza rischiare di perdere il lavoro durante gli aggiornamenti.



