Creare una directory all’interno della directory dei temi che conterrà il vostro tema child. La directory dei temi è wp-content/themes.
Dovete nominare la directory senza che il nome contenga alcuno spazio ed è una pratica comune usare il nome del tema genitore aggiungendo alla fine “-child”. Quindi ad esempio se state creando un tema child per il tema twentythirteen, il nome della vostra cartella sarà twentythirteen-child.
Nella directory del tema child creare un file denominato style.css. Questo è il solo file richiesto per creare un tema child. il foglio di stile deve iniziare con le seguenti lineee:
/*
Theme Name: Twenty Thirteen Child
Theme URI: http://example.com/
Description: Tema Child per il tema Twenty Thirteen
Author: Qui il vostro nome
Author URI: http://example.com/about/
Template: twentythirteen
Version: 0.1.0
*/
dove vi é scritto Template: deve essere il nome del template padre
Ora se dovete fare modifiche a un file del Template Padre salvate il file modificato nella cartella del tema Child ; cosi quando si aggiorna il tema non verranno sovrascritte le modifiche .
Per maggiori informazioni pagina ufficiale in italiano del codex WordPress https://codex.wordpress.org/it:Temi_Child
nella guida al link sopra si trova anche come poter tradurre stringhe tema dentro child themes bisogna creare :
cartella language dentro il child themes metterci i file .po .mo del tema con le stringhe modificate
dentro il file functions.php aggiungere stringa sotto
<?php
/**
* Impostare il textdomain del Tema My Child Theme's.
*
* Dichiara il textdomain per il tema child .
* Le traduzioni verranno inserite nella directory /languages/ .
*/
function my_child_theme_setup() {
load_child_theme_textdomain( 'my-child-theme', get_stylesheet_directory() . '/languages' );
}
add_action( 'after_setup_theme', 'my_child_theme_setup' );
?>
A questo punto, le stringhe inserite nel tema child sono pronto per essere preparate alla traduzione.
Bisogna portare il file da tradurre con la stringa nel Child Themes
Ecco un semplice esempio che stampa la frase “Code is Poetry”:
<?php _e( 'Code is Poetry', 'my-child-theme' ); ?>