Thême parent manquant (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #2401239
    ungars
    Participant
    Chevalier WordPress
    282 contributions

    Ma configuration WP actuelle

    • Version de PHP/MySQL : PHP 7.3 / Mysql : 5.0.12
    • Thème utilisé : Spice Press
    • Extensions en place : Complianz, Contact Form 7, Yoast, Cookie Notice, Really Simple Css, Site Origin Css, Spicebox, WordPress Importer, child theme configurator
    • Nom de l’hébergeur : Online.net
    • Adresse du site : http://www.cfdt-cha.fr

    Problème(s) rencontré(s) :

     

    Bonjour, j’ ai créé un thème enfant avec Child Theme configurator, et je me retrouve avec ce message d’ erreur dans mon tableau de bord :

    [code]
    <h3>Thèmes endommagés</h3>
    Les thèmes suivants sont installés mais incomplets.
    <table>
    <tbody>
    <tr>
    <th>Nom</th>
    <th>Description</th>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    <tr>
    <td>spicepress-child</td>
    <td>Le thème parent est manquant. Veuillez installer le thème parent « spicepress ».</td>
    </tr>
    </tbody>
    </table>
    [/code]

     

    Si je l’ installe, j’ ai ce message d’ erreur :

    [code]

    Décompression de l’archive de l’extension…

    Installation du thème…

    Le dossier de destination existe déjà. /flex/storage/cfdt-cha.fr/site/www/wp-content/themes/spicepress/

    L’installation du thème a échoué.[/code]

     

    Je fais une recherche sur mon premier message d’ erreur, et la solution serait :

    Cause : vous avez saisis le nom de thème parent et non le nom de son dossier dans l’arborescence.

    ( sources : https://tutodidacte.com/wordpress-le-theme-parent-est-manquant/)

    Je saisi l’ arborescence, sauf erreur chez moi c’ est /www/wp-content/themes/spicepress,

    Mais je me retrouve avec la même erreur, avec l’ arborescence que j’ ai mise dans le message d’ erreur.

     

    J’ ai essayé en mettant le nom du thème parent en respectant la casse, comme ce n’ était pas à l’ origine, sans plus de succès.

     

    Je vous remercie pour votre aide, bonne soirée.

    #2401243
    Lumiere de Lune
    Participant
    Maître WordPress
    20207 contributions

    Et qu’est ce que tu as mis exactement dans ton thème enfant ? Il ne faut pas mettre le path complet, juste le nom du thème « spicepress »

    Comme ça :

    /*
    Theme Name: MonTheme 
    Template: spicepress
    */

    ça suffit…

    #2401306
    Li-An
    Modérateur
    Maître WordPress
    26206 contributions

    @lumiere: le monsieur utilise une extension pour générer le thème enfant. En théorie, il n’a rien à toucher.


    @ungars
     : vous n’avez pas de message d’erreur avec le thème parent tout seul ? Éventuellement, testez avec une des autres extensions de génération de thème enfant.

    Vous pouvez aussi demander aux développeurs de SpicePress s’ils fournissent un thème enfant.

    #2401321
    Lumiere de Lune
    Participant
    Maître WordPress
    20207 contributions

    Même avec une extension, il doit y avoir un fichier généré ? Parce que le Monsieur a dit

     

    Je saisi l’ arborescence, sauf erreur chez moi c’ est /www/wp-content/themes/spicepress,

    #2401330
    Li-An
    Modérateur
    Maître WordPress
    26206 contributions

    @lumiere : évidemment, c’est le but. Générer les bons fichiers avec les bons contenus. En théorie ça marche avec tous les thèmes et ça suit les normes WP.

    #2401363
    ungars
    Participant
    Chevalier WordPress
    282 contributions

    Bonsoir et rebonsoir pour certains,

    Pour lumière : oui c’ est bien comme cela que cela apparait nativement via la création du thème enfant par le plugin. Vu que cela ne fonctionnait pas, j’ ai fait des recherches, sur un topic j’ ai vu qu’ il fallait respecter la casse, j’ ai donc écrit SpicePress, sans plus de succès. Sur un autre post j’ ai vu qu’ il fallait mettre l’ arborescence complète.

     

    Pour Li An, ce message est apparu en bas de mon menu « thème », depuis que j’ ai voulu créer le thème enfant, il ne l’ était pas avant.

    Je vais tenter un autre plugin !

     

    Merci beaucoup, bonne soirée.

    #2401372
    Lumiere de Lune
    Participant
    Maître WordPress
    20207 contributions

    Le « Theme Name » est le nom qui s’affiche dans l’admin
    Le template est le nom « machine » du thème il est toujours en minuscules, sans accents, sans espaces (il correspond aux enregistrements dans la table wp-options)

    Tu peux créer ton thème enfant toi même, en faisant un dossier avec un unique fichier style.css qui contient les lignes de codes que j’ai mises, et en le téléchargeant dans ton dossier wp-themes. Etant donné les modifs que tu souhaites faire, cette opération n’est pas super compliquée ^^ … à un moment certains plugins sont inutiles, je trouve.

    #2401507
    ungars
    Participant
    Chevalier WordPress
    282 contributions

    Re,

    Oui c’ est ce que j’ avais fait à l’ origine, mais les textes étaient devenus tout petit

    C’ est pour cela que l’on m’ avait suggéré un plugin.

    #2401512
    Lumiere de Lune
    Participant
    Maître WordPress
    20207 contributions

    ce sont deux choses différentes. Ton problème de css est sans doute lié à la façon dont tu as fait des modifs dans ton thème enfant (correction, erreur de syntaxe, etc les possibilités sont multiples), mais le plugin n’y change rien.

    #2401717
    ungars
    Participant
    Chevalier WordPress
    282 contributions

    Bonsoir,

    J’ ai changé certaines couleurs sur le thème d’ origine, mais je n’ ai rien touché au thème enfant.

    Le soucis ne se produite pas si je passe par le plugin.

10 sujets de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.