2016-04-28 1 views
-1

J'essaye de créer un thème enfant dans WordPress. Je le fais en ajoutant style.css et function.php à mon theme-child répertoire, mais mon thème parent a dossier css qui contient le stylesheet fichiers. Comment puis-je charger ces fichiers, pour les personnaliser dans mon thème enfant? Charger les feuilles de style de leurs parents dans WordPress

includes/css/main.css 
includes/css/main.meanmenu 

Répondre

0

Confirmez une fois que vous avez créé jusqu'à présent est correct ou non en cochant le lien ci-dessous. Il décrira la création du thème enfant

child theme wordpress codex

  • Un thème enfant se compose d'au moins un répertoire (le répertoire thématique des enfants) et deux fichiers (style.css et functions.php), que vous besoin de créer:

Le répertoire thème enfant

1. style.css 
2. functions.php 

Si déjà vous aviez fait les étapes ci-dessus.

  • Vous devez sélectionner le thème enfant par tableau de bord-> Apparence-> votre thème enfant-> activer.

  • Si vous souhaitez modifier: Appearence-> rédacteur> style.css (enfant)

+0

je le fais comme vous le dites mais quand je vais à style.css dans l'éditeur WordPress et tapez le code CSS il dose pas de changer dans mon site – user3680224

+0

oui j'ai activé mon thème enfant – user3680224

0

Il est peut-être une faute de frappe dans votre question, ou peut-être une erreur avec votre code, mais votre question indique que vous avez ajouté un fichier function.php, mais il doit être functions.php (avec un 's').

Dans votre fichier child-theme/functions.php, vous devez utiliser wp_enqueue_style() pour charger vos feuilles de style.

Ajoutez le code suivant:

function xyz_enqueue_parent_css() { 
    wp_enqueue_style('parent-css-description-1', get_template_directory_uri() . '/includes/css/main.css'); 

    // This filename seems incorrect, so change to suit needs 
    wp_enqueue_style('parent-css-description-2', get_template_directory_uri() . '/includes/css/main.meanmenu'); 
} 
add_action('wp_enqueue_scripts', 'xyz_enqueue_parent_css'); 

Le parent-css-description-1 et parent-css-description-2 peut être tout ce que vous voulez, mais ils doivent être uniques.

Si vous utilisez wp_head() dans votre thème, ces fichiers CSS seront chargés par WordPress pour vous.

+0

Comment puis-je m'assurer qu'il y a un changement est arrivé lorsque j'ai ajouté le code précédent – user3680224

+0

@ user3680224 Lorsque vous affichez la source de votre site Web, vous devez voir les fichiers CSS répertoriés dans la balise ' ...'. Vraisemblablement, les fichiers CSS du thème parent changeraient également l'apparence du site Web d'une manière évidente. –

+0

je ressemble à ça href = http: // localhost: 8080/projet/site/wp-content/themes/parent-theme-name/includes/css/main.css " – user3680224