web-dev-qa-db-fra.com

Mon thème enfant ne fonctionne pas Erreur: "Le thème parent est manquant. Veuillez installer votre thème parent"

J'utilise le thème Pricerr. Dans mon thème parent, j'ai un dossier CSS avec quelques fichiers CSS, un rtl.css et un style.css.

Quel devrait être le code à mettre dans le dossier des fonctions afin que je puisse extraire les informations du thème des parents? Et suis-je sur la bonne voie pour identifier ceci comme erreur quand ils disent "Le thème parent est manquant. Installez votre thème parent?"

J'ai vérifié et mon thème parent est sous Appearance > Themes donc il est définitivement chargé.

1
Hkoh

Il y a trois choses à vérifier:

1 - Votre thème parent est-il complet et quelle est l'orthographe exacte du nom du thème parent dans son style.css. Les majuscules et minuscules sont importantes.

2 - Le répertoire du thème enfant s'appelle-t-il parentname-child. Il doit figurer dans le répertoire themes et non dans un sous-répertoire du thème parent.

3 - Le style.css du thème enfant a-t-il la ligne Template: parentname dans son en-tête? Attention: NOT Template: parentname-child.

À proprement parler, vous n'avez pas besoin d'un fichier functions.php pour votre thème enfant, mais vous voudrez probablement également charger le fichier style.css du thème parent. En savoir plus à ce sujet ici .

8
cjbj

Le nom du modèle dans le thème enfant doit être le nom du dossier du thème parent., Si vous donnez le nom du thème parent ou quelque chose d'autre, cela ne fonctionnera pas.

Votre thème "pricerr" est-il fourni par 'sitemile'?

alors le nom du modèle devrait être comme

Modèle: PricerrTheme

3
Discover

On a longtemps répondu à cette question, mais comme je suis tombé ici et que cela n'a pas résolu mon problème, j'ai pensé ajouter une autre solution.

Dans mon cas, le modèle a été défini correctement dans les thèmes parent et enfant, mais le dossier du thème parent n'a pas été nommé comme il s'y attendait. Bien que tous les fichiers eux-mêmes soient corrects, il peut s'agir d'un problème de nom de dossier parent.

0
Michael W.