Modification footer / Identification d’une page pour modification (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 20)
  • Auteur
    Messages
  • #563620
    NicolasDelage
    Participant
    Initié WordPress
    29 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 4.5.2
    – Version de PHP/MySQL : MYSQL v.5.5
    – Thème utilisé : Customizr
    – Extensions en place : WP Google Maps / WooCommerce / Social Media Feather / qTranslate-X /
    Livre d’or Gwolle (Gwolle GuestBook) / BackWPup
    – Nom de l’hebergeur : ovh
    – Adresse du site : bastidart.org

    Problème(s) rencontré(s) : Modification footer / Identification d’une page pour modification du code

    Bonjour à tous.
    Voilà donc comme indiqué, j’aimerai modifier le footer de mon site.
    Pour modifier le footer et en l’occurrence sa couleur il faut que j’accède au code de mon footer (logique quoi).

    Il me suffirait d’ajouter une classe au code et de modifier le style.css de mon thème.

    Dans mon footer.php de mon thème customizr, je n’ai presque rien et encore moins quelque chose en rapport avec du html.
    J’ai parcouru tous les fichiers php un à un sans arriver à mes fin..

    Je ne sais pas si je suis clair.
    Du coup si quelqu’un à une réponse je suis preneur !
    Merci d’avance pour une quelconque aide.

    #1057754
    fazexx
    Participant
    Chevalier WordPress
    195 contributions

    Pour toi le footer c’est quoi ? le gros truc gris ou le truc blanc ?
    normal que tu es rien ^^ c’est tout dans style.css

    #1057755
    NicolasDelage
    Participant
    Initié WordPress
    29 contributions

    Bah quand j’inspecte l’élément. Le footer prends la partie grise donc j’en ai déduit que je devais chercher du côté du footer..
    Je n’ai rien dans style.css.

    #1057756
    ferryd
    Participant
    Chevalier WordPress
    297 contributions

    Bonsoir,

    Tous les éléments de ton footer ont une classe ou un id tu peux donc modifier la couleur avec du css


    Tout ce code est défini dans le fichier incpartsclass-footer-footer_main.php

    #1057757
    fazexx
    Participant
    Chevalier WordPress
    195 contributions

    Bah oui bah si tu as rien tu creer ta class dans ton theme fils alors en mettant #footer{ background-color:blue}
    Et voila ^^ enfin j’ai pas trop compris si c’etait le copyright ou le truc ou il y a les langue que tu voulais changer.
    Car il y a des widget footer que tu as du rajouter et le footer de base qui lui se trouve dans la partie footer.php

    #1057758
    ferryd
    Participant
    Chevalier WordPress
    297 contributions

    Les couleurs sont définis dans le fichier inc/assets/css/tc_common.min.css

    #1057759
    NicolasDelage
    Participant
    Initié WordPress
    29 contributions

    Merci ferryd pour ces réponses !
    Bon déjà mon code css ce trouve dans inc/assets/css/tc_common.css
    Mais en ce qui concerne le bout de code dont tu m’as parlé plus haut, c’est exactement ce bout de code en plus que je recherche ! :D
    Sauf qu’il n’est pas du tout où tu me l’as dis.. Et j’ai beau cherché, j’ai l’impression d’être idiot sur le coup ahah..

    #1057760
    ferryd
    Participant
    Chevalier WordPress
    297 contributions

    Bonsoir,

    Ma version du thème est la 3.4.21, quelle est la tienne.

    Dans le fichier footer.php tu as le code suivant

    <footer id="footer" class=" »>

    qui appelle une action __footer et dans le fichier que j’ai plus haut, tu as à partir de la ligne 54

    //footer actions
    add_action ( ‘__footer’ , array( $this , ‘tc_widgets_footer’ ), 10 );
    add_action ( ‘__footer’ , array( $this , ‘tc_colophon_display’ ), 20 );

    //colophon actions => some priorities are rtl dependants
    add_action ( ‘__colophon’ , array( $this , ‘tc_colophon_left_block’ ), 10 );
    add_action ( ‘__colophon’ , array( $this , ‘tc_colophon_center_block’ ), 20 );
    add_action ( ‘__colophon’ , array( $this , ‘tc_colophon_right_block’ ), 30 );

    //since v3.2.0, Show back to top from the Customizer option panel
    add_action ( ‘__after_footer’ , array( $this , ‘tc_render_back_to_top’) );
    //since v3.2.0, set no widget icons from the Customizer option panel
    add_filter ( ‘tc_footer_widget_wrapper_class’ , array( $this , ‘tc_set_widget_wrapper_class’) );

    avec les fonctions appelées un peu plus loin dans le fichier

    #1057761
    NicolasDelage
    Participant
    Initié WordPress
    29 contributions

    J’ai exactement la même version.

    J’arrive parfaitement à retrouver cette partie du fichier oui, mais la partie que m’as montré plus haut, je ne la trouve pas..
    En faisant des recherches ou en parcourant, ça ne me donne rien..

    #1057762
    ferryd
    Participant
    Chevalier WordPress
    297 contributions

    Plus bas dans le fichier, tu as la fonction tc_widgets_footer qui gère la partie

    et ensuite la fonction tc_colophon_display qui gère la partie

    Comme tu pourras le voir, il y a des filtres un peu partout, du coup les recherches sont plus « compliquées ».

    #1057763
    Invite 56
    Membre
    Chevalier WordPress
    303 contributions

    Bonjour,
    personnellement pour modifier mon footer j’ai simplement rentré une ligne de code dans la feuille de style.css de mon thème enfant :

    .site-footer {
    background-color: //couleur de votre choix//;
    }

    je n’ai pas mis mon code perso puisque moi j’ai mis une image mais j’imagine que ça doit le faire..

    #1057764
    NicolasDelage
    Participant
    Initié WordPress
    29 contributions

    Merci pour vos aides mais je n’arrive toujours pas à mes fins..

    Pour être clair, j’ai juste envie de changer la couleur de mon footer.

    Du coup je me suis dit qu’en ajoutant une classe dans la première ligne (on voit qu’il n’y a pas de classe après footer), ça marcherait niquel en y attribuant ensuite du css.

    <footer class="" id="footer">
    <div class="container footer-widgets ">
    <div role="complementary" class="row widget-area">

    Parce que je n’arrive pas à juste ajouter du css comme tu me l’as suggéré ah.olstrya.. Enfin rien ne se passe quoi.

    Et je n’arrive pas du tout à trouver l’endroit exact où rajouter ma classe, j’ai bien trouver les fonctions ferryd effectivement, mais l’intérieur reste un gros charabia pour moi. J’ai pas mal de mal avec le php.

    #1057765
    Invite 56
    Membre
    Chevalier WordPress
    303 contributions

    Bonjour, d’un coup me vient une illumination 💡
    Ne pouvez-vous pas tout simplement choisir votre couleur de footer dans votre tableau de bord ?
    => »tableau de bord » (dashboard)=> »apparences »=> »personnaliser »=>footer »=> »background-color » ?

    #1057766
    NicolasDelage
    Participant
    Initié WordPress
    29 contributions

    Non ahah je n’ai pas l’option ! Cela aurait été bien trop simple sinon :rolleyes::(

    #1057767
    PhiLyon
    Modérateur
    Maître WordPress
    28252 contributions

    Bonjour.

    Dans Apparence/Personnaliser/Option avancées tu as une section Custom CSS, colles le code, ci-dessous à l’intérieur

    footer#footer {
    color: #fafafa !important;
    border-top: 10px solid #e9eaee;
    background: #ffa800;
    padding: 0;
    }

    Mais comme ils le spécifient, c’est mieux de le faire dans un thème enfant pour des modifs plus importantes.

    🙂

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