Un'introduzione ai temi figlio di WordPress: crea e personalizza

Pubblicato: 2021-12-08

Un'introduzione alla creazione e alla personalizzazione di temi figlio di WordPress

Sei confuso quando ti imbatti nel termine WordPress Child Themes ? Non preoccuparti, non sei solo tu, ma molti nuovi sviluppatori là fuori che sono confusi al riguardo e cercano spiegazioni su cosa sia effettivamente e perché è così importante?

In questo articolo discuteremo dello sviluppo, della personalizzazione, dell'importanza e di altri fatti sui temi figlio di WordPress .

Comprensione – Temi figlio di WordPress:

In parole semplici per personalizzare il tuo sito Web WordPress, i temi figlio sono l'opzione più stabile. Proprio come un bambino umano eredita il comportamento e le caratteristiche dei genitori, allo stesso modo il tema figlio eredita lo stile e la funzionalità del tema genitore.

L'obiettivo principale dello sviluppo di un tema figlio è personalizzare il tema principale esistente. È uno dei metodi migliori e più stabili per personalizzare un sito Web senza aggiornare il tema.

Sviluppo di un tema per bambini:

Quando si opta per l'acquisto di temi premium, la maggior parte dei pacchetti include il tema figlio insieme al tema principale. Ma ancora, in molti di loro, manca. Se scegli di utilizzare un tema gratuito per il tuo sito Web, è certo che non otterrai un tema figlio insieme ad esso.

Quindi, in entrambi i casi, finirai per preparare un tema per bambini personalizzato che abbia un impatto e serva al tuo scopo.

Quando si opta per il download del tema figlio dal repository di WordPress, il download automatico risulterà in un download del tema padre e del tema figlio entrambi. I passaggi per lo stesso sono i seguenti:

1) Seleziona Temi da Aspetto
2) Trova e seleziona un'opzione intitolata "Aggiungi nuovo"
3) Seleziona il nome del tema esistente
4) Attivare il tema dopo aver optato per l'installazione
5) Il tema principale verrà scaricato automaticamente

Esistono diversi metodi per creare manualmente un tema figlio quando non è possibile scaricarlo. Alcuni dei metodi più semplici per lo stesso sono discussi di seguito.

Approccio plug-in:

Per varie attività in WordPress, ci sono alcuni metodi più semplici. Uno di questi metodi per preparare un tema figlio è cercare un plug-in generatore di temi figlio. Se ne trovi uno e lo installi con successo, sarai in grado di vedere un'opzione per creare un tema figlio nella sezione Aspetto. I passaggi dettagliati per lo stesso sono i seguenti:

1) Vai su Plugin dal pannello di amministrazione di WordPress
2) Trova e seleziona un'opzione intitolata "Aggiungi nuovo"
3) Cerca WP Child Theme Generator
4) Optare per il processo di installazione
5) Attivare il plugin subito dopo l'installazione
In caso di problemi durante l'installazione, puoi anche fare riferimento ai passaggi dettagliati completi per l'installazione di questo plug-in.

Creazione manuale di un tema figlio:

Ogni sviluppatore professionista che ama programmare preferirà creare manualmente un tema figlio. Poche righe di codice e due file sono tutto ciò che serve per creare temi figlio di WordPress. Di seguito sono riportati i passaggi che possono aiutarti nella preparazione dello stesso.

1) Crea una cartella:

Crea una nuova cartella in public_html/wp-contents/themes che è la tua cartella del tema. Si consiglia di creare una catena sistematica di cartelle per la creazione di tutti i temi figlio. Poiché ti aiuterà a tornare alla posizione esatta della cartella per eventuali modifiche e non dovrai faticare a ricordare i nomi.

2) File del foglio di stile:
È necessario creare un file obbligatorio che sia il file style.css nella nuova cartella creata di recente. Tutte le modifiche necessarie possono essere apportate tramite l'editor di tua scelta.

 /*
Nome tema: tema bambino perfetto
URI del tema: https://www.sktthemes.org/shop/commercial-wordpress-theme/
Descrizione: Tema bambino perfetto creato per la personalizzazione
Autore: Temi SKT
URI dell'autore: sktthemes.org
Modello: perfetto
Versione: 1.0.0
*/

È necessario notare che il nome della cartella del file è in base al tema. In caso contrario, creerà un errore nel codice e non verrà eseguito.

3) Attivazione:

Fondamentalmente, il tema figlio è ora pronto. Di solito, il file style.css è sufficiente per creare un tema figlio, ma per ulteriori personalizzazioni, puoi sempre aggiungere altri file.

Puoi attivare il tema del tuo bambino dalla sezione Aspetto a cui puoi accedere dal Pannello di amministrazione.

4) Aggiunta di functions.php:

Nella cartella principale del figlio, devi creare e aggiungere un altro file che è functions.php. Questo file aiuta il tema principale nel caricamento, nell'aggiunta di nuove funzionalità e per qualsiasi altra personalizzazione. Di seguito è riportato un frammento di codice che può essere incollato nel file functions.php

 funzione perfect_child_enqueue_styles() {
     $genitore_; // Questo è lo stile del tema principale. 
     wp_enqueue_style($parent_style, get_template_directory_uri() . '/style.css' );
     wp_enqueue_style( 'stile bambino',
     get_stylesheet_directory_uri() . '/stile.css',
     matrice($stile_genitore)
     );
 }
 add_action( 'wp_enqueue_scripts', 'perfect_child_enqueue_styles');

Con questo codice, il tema figlio ha ereditato con successo lo stile padre, il che significa che non è necessario modificare il codice del tema padre ora. Il tema figlio è pronto e può essere modificato comodamente.

Utilizzo del tema figlio per personalizzare il tema principale
Abbiamo discusso fin dall'inizio dell'unico scopo della creazione di temi figlio di WordPress che è quello di personalizzare il tema principale.

Semplici linee guida devono essere seguite durante la personalizzazione. Se subject.php è il nome del file che richiede la personalizzazione, deve essere prima copiato nel tema figlio. Successivamente, puoi eseguire la personalizzazione richiesta in modo che il file originale nel tema principale rimanga invariato.

Tecnicamente, è necessario creare uno stesso percorso per file e cartelle nel tema figlio facendo riferimento al tema principale. Se ciò non accade, le modifiche non si rifletteranno.

Conclusione :
Lo strumento perfetto ed efficiente per personalizzare il tuo sito Web WordPress sono i temi figlio. Quindi si consiglia di creare un tema figlio prima di apportare modifiche al sito.

Nel caso in cui non sei uno sviluppatore di livello avanzato e la codifica non è la tua nicchia, puoi facilmente scegliere di installare il plug-in e quindi scaricare facilmente il tema figlio. È consigliabile utilizzare plug-in affidabili e aggiornati per qualsiasi download di temi figlio di WordPress.