Temi figlio per siti Web WordPress: una guida dettagliata sulla loro creazione

Pubblicato: 2021-11-16

Temi figlio per siti Web WordPress Una guida dettagliata sulla loro creazione

La piattaforma WordPress è per coloro che desiderano il controllo completo sui propri siti Web e vogliono essere indipendenti nella loro gestione. Hai mai trovato un tema più vicino al perfetto per il tuo sito Web, ma poi hai deciso di non seguirlo solo a causa di un minuscolo elemento snervante che non potevi guardare?

Che si tratti dello stile del testo, della combinazione di colori o del posizionamento di elementi di design, forse? Non preoccuparti, puoi usare temi figlio per WordPress.

Il mercato dei temi di WordPress è immerso in un numero così grande di modelli incredibili, sia gratuiti che premium, ma non voglio assumere un designer per creare un tema personalizzato per il tuo sito, c'è solo una piccola possibilità che tu ne veda uno che è perfetto fino all'ultimo pixel.

Non puoi aggiornare il tuo tema esistente se vuoi mantenere le modifiche che hai apportato in esso. Ma se eviti il ​​tuo sito sarà più vulnerabile agli attacchi alla sicurezza. Per superare la situazione, si può utilizzare un tema figlio.

I temi figlio di WordPress consentono all'amministratore del sito Web di modificare un file modello mantenendo allo stesso tempo le sue funzionalità principali senza rischiare di perdere le modifiche ogni volta che il tema viene aggiornato.

Ti aiuta a preservare tutte le modifiche e ti consente di concentrarti sul miglioramento del design del tuo sito. Se non ne sei a conoscenza, leggi il blog indicato di seguito.

In questo blog, tratteremo tutto ciò che devi sapere sul tema figlio per i temi WordPress da quello che sono e per quale motivo sono così importanti. E perché è necessario per il proprietario di un sito Web WordPress e la procedura per creare un tema figlio WordPress. Quindi iniziamo.

Cosa sono i temi per bambini e perché usarli?
Mentre parliamo del tema figlio, dobbiamo prima parlare del tema genitore. Un tema potrebbe trasformarsi in un tema principale, quando qualcuno crea, un tema figlio per esso.

I temi figlio sono temi separati che ereditano la funzionalità dal tema dei genitori. Ciascuno che incorpora tutti i file necessari per essere visto come completo può essere un tema principale.

In sostanza, i modelli figlio sono un file modello duplicato e ogni volta che si desidera modificare il design o la struttura o alcune funzionalità, lo si modifica nel file del tema figlio. Questa è una caratteristica straordinaria poiché consente agli amministratori del sito Web di apportare modifiche al tema senza il timore di rovinare il file originale.

L'enorme differenza è che un tema figlio per WordPress dipende totalmente dal suo genitore per funzionare. Senza il suo tema principale presente, non farà nulla e inoltre non può essere attivato.

Questo perché il tema figlio per WordPress non è un'entità indipendente, ma piuttosto modifica o aggiunge ai file di un tema corrente. Utilizza tutto ciò che è presente nel tema principale e cambia solo quelle parti che devono essere diverse.

Pensaci, se hai sbagliato la prima volta, puoi sempre riprovare. A parte l'importante vantaggio, il tema figlio ha molta importanza per la manutenzione e lo sviluppo del tuo sito WordPress.

Ciò ti consente anche di modificare gli stili dei caratteri, le funzioni, i layout, i modelli e altro ancora. On può personalizzare il tema principale oltre il riconoscimento. E molto probabilmente non c'è alcuno svantaggio nell'utilizzo di temi figlio. Fondamentalmente salvaguarda il tuo sito da bug accidentali.

Come creare un tema figlio in WordPress
Molti temi vengono forniti con temi figlio, ma se non piacciono a nessuno, creare un tema figlio da soli non è difficile come pensi. Qui stiamo usando il venticinquesimo tema come esempio. Tutto quello che devi fare è seguire i passaggi indicati di seguito.

Passaggio 1: crea una directory per il tema figlio nella tua installazione di WordPress.
Vai alla directory dei temi del tuo sito WordPress. Assicurati solo che il nome della directory del tuo tema figlio sia terminato con '-child'. Dovrebbe essere qualcosa come questo venticinquesimo bambino.

Assicurati di aggiungere tutti i file del tema figlio a questa cartella. Detto questo, l'unico file richiesto da un tema figlio è che funzioni correttamente nel file style.css.

Passaggio 2: crea un foglio di stile (style.css) per il tuo tema figlio.
Dopo aver creato una directory del tema, dovrai lavorare sulla creazione del foglio di stile del tema del tuo bambino (style.css). Tutto quello che devi fare è copiare e incollare il seguente pezzo di codice nel tuo file:

/*
 Nome del tema: Twenty Fifteen Child
 URI del tema: http://example.com/twenty-fifteen-child/
 Descrizione: questo è un tema figlio
 Autore: XYZ
 URI dell'autore: http://xyz.com
 Modello: venticinque
 Versione: 1.0.0
 Licenza: GNU General Public License v2 o successiva
 URI della licenza: http://www.gnu.org/licenses/gpl-2.0.html
 Tag: chiaro, scuro, due colonne, barra laterale destra, layout reattivo, pronto per l'accessibilità
 Dominio di testo: venticinquenne
*/

Nel codice sopra indicato, le righe più importanti sono quelle che iniziano con il nome del tema e il modello. È molto importante riempire correttamente le righe dei temi se stai creando un tema figlio per un altro tema principale.

Punti da ricordare:

– Nome del tema: indica il nome del tema del tuo bambino, che viene visualizzato nel selettore del tema.
– URL del tema: indica il sito o la pagina dimostrativa del tema in questione. Questo o l'URI dell'autore devono essere presenti affinché il tema venga accettato nella directory di WordPress.
– Descrizione: questa descrizione del tuo tema apparirà nel menu del tema quando fai clic su "Dettagli tema".
– Autore: questo mostrerà il nome dell'autore, in questo caso sei tu.
– Modello: aggiungi il nome della cartella del tema principale.
– Versione: mostra la versione del tema figlio. Di solito si inizia con 1.0.
– Licenza: questa è la licenza del tuo tema figlio. Rimarresti sulla stessa licenza del tema dei tuoi genitori.
– URL licenza: questo è l'indirizzo in cui viene spiegata la licenza del tuo tema. Ancora una volta, mantieni la licenza dei tuoi genitori.
– Tag: i tag si aiutano a vicenda per trovare il tuo tema nella directory di WordPress. Quindi, se ne includi alcuni, assicurati che siano pertinenti.
– Dominio del testo: questa parte viene utilizzata per l'internazionalizzazione e per rendere traducibili i temi.
Non dimenticare di sostituire il testo di esempio con le informazioni del tuo tema.

Passaggio 3: crea un file functions.php del tema figlio.
Il passaggio precedente ti aiuterà a eseguire molto bene il tema figlio. Ricaricherà tutti i tuoi contenuti una volta dopo averlo attivato, ma non genererà informazioni sullo stile. Per questo, dobbiamo accodare i fogli di stile del tema genitore e figlio (style.css).

Per accodare il foglio di stile del tema dei genitori, dovrai aggiungere un file di azione wp_unique_Scripts nel tuo figlio functions.php. E per farlo dovrai creare un functions.php nella directory del tuo tema figlio usando la seguente riga di codice:

add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
funzione my_theme_enqueue_styles() {
wp_enqueue_style( 'stile genitore', get_template_directory_uri() . '/style.css' );
}

Passaggio 4: attivazione del tema figlio
Dopo aver creato il tema figlio, assicurati di comprimerlo come "twenty-fifteen-child.zip".

Vai al pannello di amministrazione di WP > Aspetto > Tema.

Installa lo zip del tema figlio e attivalo.
Inoltre, assicurati che il tuo tema principale sia già installato sul tuo sito WordPress.

Vantaggi del tema figlio
Ci sono molti vantaggi nell'andare con il percorso a tema figlio:

– Invece di creare un tema completamente nuovo partendo da zero senza un aiuto esterno, puoi costruire su qualcosa che già esiste, accelerando in questo modo i tempi di sviluppo.
– Puoi sfruttare l'utilità di framework sofisticati e temi principali, personalizzando il design in base alle tue necessità.
– Puoi anche aggiornare il modello principale senza perdere le tue personalizzazioni.
– Nel caso in cui non fossi soddisfatto delle tue personalizzazioni, disattiva semplicemente il tema bambino e tutto sarà come prima.
– È un metodo incredibile per iniziare a imparare come funzionano i temi.

Un tema figlio per WordPress può contenere cartelle di immagini, JavaScript, CSS, file di layout e numerose cose diverse. La cosa deliziosa, tuttavia, è che non ne hanno bisogno. Si può incorporare quanta o poca personalizzazione si desideri in base alle proprie esigenze.

In effetti, il tema figlio ha bisogno solo di tre cose che sono una cartella, un foglio di stile e un file function.php. Questo è tutto. Inoltre, anche i due file possono essere praticamente vuoti.

Avvolgendolo!
Come si spera, costruire un tema figlio per WordPress non è molto difficile. Sì, oltre alla sua semplicità, un tema figlio è piuttosto potente.

Consente inoltre di personalizzare in modo completo e sicuro un sito Web senza la necessità di modificare nessuno dei file principali. I temi figlio sono un modo consigliato per apportare modifiche a un tema WordPress.

Ci sono molti vantaggi di un tema figlio per WordPress in quanto si può costruire su un tema o un framework esistente senza scriverlo da zero, le modifiche sono al sicuro dagli aggiornamenti del tema e se succede qualcosa di sbagliato, puoi sempre tornare al tuo tema funzionante.

Abbiamo coperto tutto ciò che devi sapere sul tema figlio in WordPress, come spiegato perché sono così importanti. Tutti i passaggi sopra menzionati in questo post del blog ti aiuteranno a sviluppare un tema figlio da zero per il tuo tema genitore esistente usando un semplice linee di codifica.