È necessario spostare i modelli personalizzati, quelli che non sono controllati dal tema attivo, in una cartella secondaria.
Mantieni il tema separato da tutti i file personalizzati in questo modo il tema può essere aggiornato senza perdere il tuo lavoro personalizzato.
Il tuo tema pronto all'uso vive qui
------------------------------------
wp-content \ Themes \ some_theme \\ sito \
Il tema del tuo bambino vive qui
---------------------------
\\ Site \ wp-content \ Themes \ some_theme-figlio
I tuoi stili e modelli personalizzati e tutte le tue inclusioni (cose come javascript personalizzato, immagini che non sono salvate in WP, caratteri personalizzati, file di dati json e qualsiasi plug-in che potresti accodare) dovrebbero essere spostati nella cartella figlio ESTERNO del tema.
\ Themes \ some_theme
\ themes \ some_theme-child \ (tutti i tuoi file template php personalizzati qui)
\ Themes \ some_theme-figlio \ immagini
\ Themes \ some_theme-bambino \ include
\ Themes \ some_theme-figlio \ lingue
\ Themes \ some_theme-bambino \ JSON
\ Themes \ some_theme-bambino \ stile
Per le tue pagine di stile personalizzate ( non il style.css ignorato del tema ) accodati con wp_enqueue_style ('some-css', get_stylesheet_directory () . '/Style/some.css', false, '0.0.1', 'all');
Usa get_stylesheet_directory_uri () con le tue chiamate xhr, ecc.