Prevalenza (a livello gerarchico) dei file di WP per sostituzione slider
-
Buongiorno, grazie per l’aiuto che potrete darmi.
Ho iniziato ad usare WordPress da pochissimo e sto imparando un pò alla volta.
Sto creando un sito con il tema Appointment Green (versione free).
Ho letto la parte dove sul forum si dice:
MODIFICARE TEMA O PLUGIN (CHILD THEME)
I temi non si modificano direttamente, è preferibile fare un CHILD THEME https://codex.wordpress.org/it:Temi_Child. Se modificate un tema esistente e lo aggiornate, tutte le vostre modifiche andranno perdute. Con un tema Child, potrete aggiornare il tema genitore e continuare a mantenere le vostre modifiche.Ora illustro il mio problema:
Ho la necessità di sostituire lo slider, già presente nel tema che ho installato, perché mi è stato richiesto.Alcune premesse:
1) Il tema è già di per se un CHILD THEME.
2) Ho notato che nel PARENT THEME (tema padre) è presente un file home.php che si occupa di “montare” insieme la homepage del sito tramite l’uso di una sequenza di funzioni del tipo:
get_template_part(‘index’, ‘slide’);.
3) Nel CHILD THEME invece il file home.php non è presente.
Siccome il plugin che ho installato per il nuovo slider mi dà uno shortcode da dover collocare dove voglio fare apparire lo slider, l’unico posto che sono riuscito ad individuare è proprio in questo file home.php.Ora vi chiedo:
se io copiassi il file home.php presente nella cartella del PARENT THEME nella cartella del CHILD THEME e li lo modificassi commentando la funzione get_template_part(‘index’, ‘slide’); ed inserendo lo shortcode cosa accadrebbe al primo aggiornamento del TEMA?
perderei le modifiche? oppure ha sempre la prevalenza (a livello gerarchico) il file home.php presente nella cartella del CHILD THEME per cui verrebbe sempre ignorato il file home.php del tema genitore?
Ad ogni aggiornamento che farò del tema padre dovrò andare a controllare se il file home.php ha subito variazioni?Grazie
- Il topic ‘Prevalenza (a livello gerarchico) dei file di WP per sostituzione slider’ è chiuso a nuove risposte.