Online trovate tanti temi ma molto spesso per renderli come vogliamo dobbiamo fare delle modifiche per farlo senza problemi dobbiamo usare il tema child WordPress.
Se non sai cos’è il tema child WordPress cercherò di spigarlo in modo più chiaro possibile.
Esistono molte guide che spiegano come usare questo importante strumento la più completa è in inglese e si trova nel sito di WordPress.
Un tema child o tema “figlio” è un template dove vi sono importate tutte le funzionalità e caratteristiche di un parent theme (tema “genitore“).
La praticità del tema child è che se noi facciamo le modifiche ad un tema usando questo metodo tali cambiamenti non saranno persi durante l’aggiornamento del tema stesso!
I passi per creare un tema child WordPress sono:
1. Via ftp in wp-content/themes creare una cartella nometema-child.
2. Entrare all’interno della cartella appena creata e creare un file di testo dal nome style.css.
3. Apri il file appena creato e inserisci il codice che vedi qui sotto:
/*
Theme Name: Nome Tema Child
Theme URI: http: //example.com/nometema-child/
Description: Tema Child di Twenty Eleven
Author: Il tuo nome e cognome
Author URI: http://example.com/
Template: nometema
Version: versione tema
Tags: tag che possono essere applicati al tuo tema separati da virgola
Text Domain: nometema-child
*/
4. Dove ho inserito nome tema mettere quello vostro e dove c’è versione mettere la verione del tema che state usando.
5. Ora dobbiamo creare il file functions.php con un editor di testo ed inserire questo codice:
<?php
add_action( ‘wp_enqueue_scripts’, ‘carica_stili_parent’ );
function carica_stili_parent’ () {
wp_enqueue_style( ‘parent-style’, get_template_directory_uri() . ‘/style.css’ );
}
?>
Se invece vogliamo installare un tema child in modo ancora più veloce possiamo usare il plugin Child Theme Configurator.
Dopo aver installato e attivato il plugin troverai nel menù Strumenti di WordPress la voce Child Themes.
Entrare nelle impostazioni del plugin e andare su Analyze per controllare se il nostro tema è compatibile.
Analizzato il tutto nel punto 1 selezionare la voce CREATE a new Child Theme e poi cliccare il pulsante Create New Child Theme per creare il tema figlio.
Se volete vederlo andare su Aspetto e poi Temi. Li troverete un doppione del vostro tema principale con però la voce Child.
Per renderlo attivo ovviamente dovrete cliccare su Attiva ma prima di farlo vi consiglio di verificare che sia tutto OK visualizzando prima una sua anteprima.