Buongiorno a tutti,
Premetto di non possedere chissà quali capacità di programmazione, sono sempre riuscito a cavarmela da me, documentandomi un pò su tutto ciò che riguarda wordpress, purtroppo però mi sto scontrando con un problema che mi sta facendo perdere molto tempo senza che riesca a venirne a capo.
Sto personalizzando la parte grafica del tema sfruttando le potenzialità del Child-Theme, in modo da non perdere tutto il lavoro fatto con i futuri aggiornamenti del tema.
Di default il tema child importa lo style.css del Parent-theme mediante "@import", sicuramente un metodo sbrigativo e lontano dalle Best Pratices fornite da Wordpress Codex, il quale consiglia l'uso della funzione wp_enqueue_style() nel function.php del Child-Theme per importare i css.
Purtroppo non riesco ad includere nessun css utilizzando questa funzione, ho letto e riletto moltissimi articoli riguardo l'argomento ma continuo a non ottenere risultati, chiedo il vostro aiuto quantomeno per capire se il codice utilizzato sia corretto:
per l'inclusione dello style.css del genitore ho aggiunto questa funzione nel function.php del Child-theme:
Grazie per l'attenzione, spero in un vostro aiuto.
Premetto di non possedere chissà quali capacità di programmazione, sono sempre riuscito a cavarmela da me, documentandomi un pò su tutto ciò che riguarda wordpress, purtroppo però mi sto scontrando con un problema che mi sta facendo perdere molto tempo senza che riesca a venirne a capo.
Sto personalizzando la parte grafica del tema sfruttando le potenzialità del Child-Theme, in modo da non perdere tutto il lavoro fatto con i futuri aggiornamenti del tema.
Di default il tema child importa lo style.css del Parent-theme mediante "@import", sicuramente un metodo sbrigativo e lontano dalle Best Pratices fornite da Wordpress Codex, il quale consiglia l'uso della funzione wp_enqueue_style() nel function.php del Child-Theme per importare i css.
Purtroppo non riesco ad includere nessun css utilizzando questa funzione, ho letto e riletto moltissimi articoli riguardo l'argomento ma continuo a non ottenere risultati, chiedo il vostro aiuto quantomeno per capire se il codice utilizzato sia corretto:
per l'inclusione dello style.css del genitore ho aggiunto questa funzione nel function.php del Child-theme:
Codice:
function add_parent_styles() {
wp_register_style('parent_style', get_template_directory_uri . '/style.css', array(), '2.2', 'all');
wp_enqueue_style('parent_style');
}
add_action('wp_enqueue_scripts', 'add_parent_styles');
Grazie per l'attenzione, spero in un vostro aiuto.