In questo tutorial, ti mostrerò come creare un Child Theme per WordPress e perché dovresti.
Quando hai iniziato a progettare il tuo sito Web WordPress, probabilmente ti sei imbattuto in tutorial e video che ti dicevano di farlo con un Child Theme. Che si tratti di CSS o codice .php, è meglio, non inserire le modifiche nel tema genitore.

È così che si pone la domanda, perché? cos’è un Child Theme? Scopriamolo.

Cos’è un Child Theme di WordPress

E’ una piccola versione del tema padre di WordPress, si trova sopra di esso ed eredita il design e la funzionalità del tema padre.

Quando entrambi i temi, i temi padre e figlio, sono installati sul tuo sito Web, WordPress darà la priorità prima ai file del Child Theme (quando attivi) e sovrascriverà i file del tema padre.
Ad esempio, supponiamo che il tema principale di WordPress abbia un file style.css con body {background: white;}
Se il file style.css del Child Theme di WordPress ha body {background: blue;}, sovrascriverà lo stile del tema padre e colorerà il tag body con un colore di sfondo blu.

Perché creare un Child Theme

Dobbiamo creare un Child Theme WordPress se vogliamo aggiungere o modificare il foglio di stile o aggiungere funzioni extra al nostro sito web.

Prendiamo ad esempio ancora una volta il colore di sfondo del tag body. Se si desidera modificare il colore di sfondo in blu, è possibile modificare il file style.css del tema genitore e cambiarlo da lì. Tuttavia, se ci sarà un aggiornamento disponibile al tema padre e lo aggiornerai, le tue modifiche andranno perse e verranno sovrascritte dalla versione più aggiornata.
Se hai installato e attivo un Child Theme di WordPress, sarai in grado di creare le modifiche di progettazione da lì dentro e aggiornare comunque il tema padre senza perdere le modifiche aggiunte.

La creazione è un processo semplice e veloce che ti consiglio vivamente di fare. In basso ti mostrerò due modi su come crearne uno. Scegli il modo più adatto a te.

Come creare un Child Theme WordPress Online

In questo metodo, useremo un sito Web per creare il nostro Child Theme. Questo è un buon modo per crearne uno senza installare alcun plugin sul nostro sito Web WordPress.

  • Step #3: Riempire i campi

Nel campo ‘Parent Theme’ iniziare a digitare il nome del tema padre. Durante la digitazione, il sito Web caricherà alcune opzioni rilevanti per ciò che stai digitando. È quindi possibile scegliere il nome del tema padre tra le opzioni disponibili.

Se non sai qual è il nome del tuo tema padre, accedi al tuo sito Web WordPress e dalla tua dashboard, passa AspettoTemi ->. Il tema attivato (quello in alto a sinistra) è il tema padre.

Lo Slug del tema padre verrà generato automaticamente in base al tema padre scelto.

Nel campo Nome del Child Theme digitare il nome del tema padre con il trattino poi child aggiunto alla fine. Ad esempio oceanwp-child.
Lo Slug verrà generato automaticamente e corrisponderà al nome del child theme.

Author email address e Author name sono solo dettagli aggiuntivi che verranno aggiunti al file .css del child theme.

Al termine, fai clic sul pulsante Create your child theme now.

Nella schermata successiva, fai clic su Download your child theme now e scarica il child theme di WordPress nel tuo computer (è un file zip).

  • Step#4 Carica il nuovo Child Theme su WordPress

Dopo aver scaricato il nostro Child Theme appena fatto, dovremo caricarlo sul nostro sito web. Per fare ciò, accedi alla Dashboard di WordPress e passa a Temi -> Aspetto -> e fai clic sul pulsante Aggiungi Nuovo in alto.

Nella schermata successiva fare clic su Carica Tema e quindi scegli file. Scegliere il Child Theme appena creato e fare clic su Installa ora. Dopo l’installazione, fare clic su attiva per iniziare a usarlo.
Dopo averlo attivato, visita il tuo sito Web e vedi che nulla è effettivamente cambiato (è una buona cosa). D’ora in avanti, tutte le modifiche che devono essere applicate al tuo sito Web, che si tratti di design o codici, devono essere applicate nel Child Theme.
Se sei un utente con conoscenze di programmazione puoi consultare questo articolo “Come creare un Chil Theme“.

Conclusioni

Questo è tutto, si spera, che hai appreso quanto siano importanti i Child Theme, perché ne abbiamo bisogno e come crearli. Se hai commenti o domande, fammi sapere di seguito nella casella dei commenti. Inoltre, se hai avuto difficoltà a crearlo, scrivi di seguito qual è il tuo tema padre e creerò uno per te.