Includere css nel Child-Theme

jok3r90

Nuovo Utente
13 Gen 2015
3
0
1
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:

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.
 

felino

Utente Attivo
12 Dic 2013
940
10
18
Aci Catena (Catania)
Ciao,
solitamente quando creo un Child Theme, eseguo questi STEP:
1) creo una cartella con lo stesso nome della template originale, aggiungendo "_child"
2) Creo un file "functions.php" vuoto
3) Creo un file "style.css", è importante la struttura di questo file:

Esempio:
- Il theme da me usato, nel file style.css, ha la seguente nomenclatura:
/*
Theme Name: OneTouch Revision 2
Description: Metro UI style theme
Version: 2.3.5
Author: Crumina
License: GPL v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

- per creare il mio figlio ho scritto:
/*
Theme Name: Child One Touch
Description: One Touch child theme
Template: OneTouch2
Version: 1
*/

/*****************************************************************
Add Custom styles below
******************************************************************/

Spero possa esserti d'aiuto.
 
Discussioni simili
Autore Titolo Forum Risposte Data
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
R Includere elementi array fra apici PHP 1
L includere file inc.*.php in automatico PHP 1
felino [WordPress] [Woocommerce] Ritiro in zona: includere servizio aggiuntivo optional WordPress 0
F includere parte html in index.php PHP 5
M [PHP] Includere solo il risultato di una variabile PHP 2
M [PHP] Includere file esterno PHP 0
localhost.nicola Includere file HTML/TXT su script php PHP 3
S Includere in App Ibrida informazioni da Wikipedia jQuery 8
C Includere file Javascript 2
P Includere file php in altro file php, evitando l'html del primo... PHP 0
G Includere script altro sito PHP 2
M includere pagina con script in un'altra PHP 2
A includere form sito esterno nel proprio PHP 1
GoshMaledetto Includere File da altro server PHP 16
A creazione file js da includere in un documento html Javascript 6
V Usa la libreria "phpgraphlib.php" problemi nell'includere altri file PHP 2
J Includere una variabile in una costante? PHP 1
L problema con get per includere pagine dal database PHP 4
nim includere file scelto casualmente da array PHP 10
D Includere quotazione metalli in real time sul proprio sito PHP 1
borgo italia Includere jQuery jQuery 1
B includere file xml in file php PHP 1
L includere file asp da altro server Classic ASP 2
M includere animazione flash in pagina html Flash 1
M includere pagina a seconda della scelta Javascript 1
S Includere una pagina con JavaSript Javascript 14
G Input checkbox in CSS HTML e CSS 0
G classe CSS sovrascritta HTML e CSS 2
G file CSS contenente variabili HTML e CSS 1
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
L problema collegamento file css con html HTML e CSS 1
M CSS "puro" HTML e CSS 0
D Aiuto CSS in ELEMENTOR - Cambiare un testo CMS (Content Management System) 0
Z Google Fonts CSS tra desktop e responsive HTML e CSS 1
Z Slide show CSS HTML e CSS 1
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
S problema con css bootstrap3 HTML e CSS 4
L Sovrascrivere CSS iframe su dominio diverso WordPress 0
E CSS non riconosciuto PHP 1
Shyson [CSS] Posizionare casella di ricerca HTML e CSS 3
Shyson Centrare box css HTML e CSS 2
R Primo script in PHP / CSS PHP 4
S non funzionano alcuni effetti (bottone futuristico creato con css) HTML e CSS 1
V [CSS] Uso degli id HTML e CSS 2
I creazione stile css HTML e CSS 3
M [Javascript] Canvas js css Javascript 1
M Programmazione web HTML, CSS e JavaScript Offerte e Richieste di Lavoro e/o Collaborazione 6
P [WordPress] Messaggio di errore in file style.css WordPress 0

Discussioni simili