[Résolu] Mais où se cache le css additionnel ? (Créer un compte)

  • WordPress :5.8
  • Statut : résolu
  • Ce sujet contient 6 réponses, 3 participants et a été mis à jour pour la dernière fois par Flobogo, le il y a 4 mois.
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #2393746
    AXavier
    Participant
    Initié WordPress
    19 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : ?
    • Thème utilisé : Hitchcock-child
    • Extensions en place : Underconstruction- Classic Editor-
    • Nom de l’hébergeur : local
    • Adresse du site : pas encore en ligne

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

    Bonjour,

    quelqu’un pourrait-il m’expliquer dans quel fichier va s’inscrire le css additionnel ? J’ai créé un thème enfant du thème Hitchcock. Sur le serveur, dans le dossier hitchcock-child, il y a une feuille de style.css. Je pensais que toutes les personnalisations de style que j’allais apporter à mon thème enfant apparaitraient dans cette feuille de style, que c’était son rôle. Et elle est désespérément vide, donc à quoi sert-elle finalement ? Le css additionnel que je crée à partir du tableau de bord modifie bien l’apparence de mon site, donc tout va bien, et ces paramètres sont bien enregistrés quelque part sur le serveur, mais où ? J’aimerais juste comprendre comment ça fonctionne, si vous pouviez m’éclairer…

    Merci

    Bonne soirée

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2393754
    ferman
    Participant
    Maître WordPress
    5047 contributions

    Bonjour,

    …et ces paramètres sont bien enregistrés quelque part sur le serveur, mais où ?

    C’est stocké dans la base de données, table wp_options.

    #2393762
    AXavier
    Participant
    Initié WordPress
    19 contributions

    Ah, d’accord ! je ne pensais pas à la base de données, mais oui, elle joue un rôle, bien sûr. Merci !

    Mais alors à quoi sert cette feuille style.css du thème enfant ? si j’y inscris une classe à partir de Apparences/Editeur de Thème, elle n’est pas prise en compte. Si je copie/colle cette classe dans le css additionnel, ça marche.  Donc l’éditeur de thème, qui me dirige vers une feuille vide, ne me sert vraiment  pas à grand chose. Normal ? ou un défaut de mon thème enfant ?

    Encore une fois, ce n’est pas très important, juste que j’essaie de comprendre.

    Merci, bonne soirée.

    #2393763
    ferman
    Participant
    Maître WordPress
    5047 contributions

    Mais alors à quoi sert cette feuille style.css du thème enfant ?

    Ça doit également fonctionner et ces CSS ne seront pas stockées dans la base de données. Si ça ne marche pas c’est qu’il y a un problème avec votre thème enfant (fichier style.css non correctement chargé). Essayez aussi de vider le cache de votre navigateur.

    #2393774
    Flobogo
    Modérateur
    Maître WordPress
    18350 contributions

    Bonjour,

    Le CSS additionnel, c’est bien pour les personnes qui veulent juste faire 2 – 3 changements sur le style de leur thème, parfois juste en recopiant un code qui leur a été donné ici.

    Si vous voulez vraiment personnaliser le CSS de votre thème, il faut passer par le thème-enfant, et son fichier style.css
    En plus, pour info, les CSS aditionnels s’affichent en totalité (donc, sont chargés) sur chaque page du site, dans le header. On les voit en affichant le code source. Ça alourdit le site (un tout petit peu, mais de poussière en poussière, on fait des cailloux), et ça ne sert à rien de les afficher à la vue de tous ou presque.

    Donc, je confirme les infos de @ferman : si ça ne « marche » pas en ajoutant vos CSS dans la feuille de style.css du thème-enfant, c’est qu’il y a un problème. Essayez en ajoutant !important avant le point-virgule ; mais si ça ne change toujours rien, il faut chercher l’erreur.

    #2393788
    AXavier
    Participant
    Initié WordPress
    19 contributions

    Bonjour,

    J’y vois beaucoup plus clair !

    Cette feuille de style enfant ne voulant rien savoir, j’ai supprimé le thème-enfant pour le recréer et ça marche. L’Editeur de thème enregistre correctement mes modifications, qui apparaissent dans la style.css, voilà un comportement qui me plaît.

    Merci d’avoir pris le temps de m’expliquer tout ça.

    Je vous souhaite une belle journée.

    Cordialement.

    #2393861
    Flobogo
    Modérateur
    Maître WordPress
    18350 contributions

    De rien. Merci pour les remerciements. 🙂

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