Modification theme enfant

  • WordPress :4.9.4
  • Statut : non résolu
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #2135471
    Anduril53
    Participant
    Padawan WordPress
    57 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Thème utilisé : OceanWP

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

    Bonjour, j’ai installé le theme oceanwp, et j’ai créer un theme enfant.

    Je voudrais faire des modification, il me semblait que je devais le faire directement dans le ficher style.css que j’ai créer dans mon theme enfant, mais quand je regarde le fichier  » d’origine  » que je dois modifier il s’agit de style.min.css, comment le modifier svp ?

     

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2135612
    Joss47
    Modérateur
    Maître WordPress
    4281 contributions

    Bonjour,

    j’ai créer un theme enfant

    Comment ? par toi même ?

    Normalement tu ne devrais pas avoir ce fichier, tu as un cache ou quelque chose de ce style sur le site?

    #2135644
    Anduril53
    Participant
    Padawan WordPress
    57 contributions

    j’ai suivi ce tuto https://wpformation.com/theme-enfant-wordpress/

    J’ai donc 2 fichiers, functions.php, et style.css

    Voici ce que j’ai dans style.css

    /*
    Theme Name: Office de tourisme Strasbourg
    Description: Theme enfant pour l'office de tourisme de Strasbourg
    Author: Eddy Hubert
    Author URI: 
    Template: oceanWP
    Version: 0.1.0
    */
    
    #site-header { /* Fixer le menu en haut */
        position: fixed;
    }
    #top-bar-wrap { /* suppresion de la barre au dessus du menu*/
    
        display: none;
     }

    et j’ai bien vider le cache

    • Cette réponse a été modifiée le il y a 3 months par  Anduril53.
    #2135653
    Joss47
    Modérateur
    Maître WordPress
    4281 contributions

    Alors efface tout et prends le child theme qui est déjà fait par le développeur du thème 😉

    > https://docs.oceanwp.org/article/90-sample-child-theme

    Puis la top bar ça ne va pas, prends le temps de comprendre comment fonctionne le thème car tu peux la masquer dans les réglages du thème.
    pour le sticky je ne pense pas que cela fonctionnera comme ça.

     

    #2135683
    Anduril53
    Participant
    Padawan WordPress
    57 contributions

    merci de tes conseils.

    Sinon on es bien d’accord que sur un autre theme, il faut mettre nos modifs dans style.css ?

    #2135686
    Joss47
    Modérateur
    Maître WordPress
    4281 contributions

    Tout dépend des fonctionnalités que propose le thème nativement…
    SI le thème te permets de cacher la top bar en cochant une case, autant utiliser les réglages du thème, mais chaque thème est différent.
    Donc avant de claquer du css, autant bien comprendre les fonctionnalités du thème 😉

     

    #2135746
    Anduril53
    Participant
    Padawan WordPress
    57 contributions

    oui j’ai vu pour la barre, merci

    Après je parlé de la création du thème enfant, car au final, je vois pas ce qui à de différent, avec le thème enfant déjà créer et le miens

    #2135770
    Joss47
    Modérateur
    Maître WordPress
    4281 contributions

    Je n’en sais rien, toujours est il que son thème enfant fonctionne sans soucis, vu que je l’utilise.
    Donc autant partir sur quelque chose de fait par le développeur lui même.

    #2135782
    Anduril53
    Participant
    Padawan WordPress
    57 contributions

    C’est vraiment étrange, j’ai pris le theme enfant de l’auteur du theme, quand je veux fixer le menu, aucun changement … ( j’ai pourtant bien tester dans l’inspection de la page pour voir qu’elle class modifier ).

     

    Voici mon fichier style.css

    /*
    Theme Name: OceanWP Child
    Theme URI: https://oceanwp.org/
    Description: OceanWP WordPress theme example child theme.
    Author: Nick
    Author URI: https://oceanwp.org/
    Template: oceanwp
    Version: 1.0
    */
    
    /* Parent stylesheet should be loaded from functions.php not using @import */
    
    #site-header { /* Fixer le menu en haut */
        position: fixed;
    }

    #2136105
    Joss47
    Modérateur
    Maître WordPress
    4281 contributions

    Pour le fixer tu dois prendre une extension de Sticky Menu, y’en a des gratuites sur le dépôt wordpress.

    #2136203
    Anduril53
    Participant
    Padawan WordPress
    57 contributions

    Merci de ton aide, je vais voir du coté du plugin, même si ça m’embête de pas réussir à modifier via le fichier style.css du thème enfant.

    Tu sais pas d’ou ca viens ?

    #2139222
    Flobogo
    Modérateur
    Maître WordPress
    14632 contributions

    Bonjour,

    1 – Avec l’adresse du site, on pourrait aller voir et tester le CSS en direct

    2 – je ne suis pas sûre que mettre un commentaire de CSS en plein milieu de la règle soit une bonne idée. Vous devriez essayer avec :

     /* Fixer le menu en haut */
    #site-header {
        position: fixed;
    }

    Si ça ne fonctionne pas, essayez en ajoutant !important avant le point-virgule.

    Essayez aussi avec relative à la place de fixed. (pour ma part, -avec un autre thème- « fixed » masquait le menu sur Chrome)

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