Affichage Parents & Enfants dans menu vertical – NO dropdown

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #507418
    laurentholdrinet
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.3.1
    – Thème utilisé : Enfant de Twenty Eleven
    – Nom de l’hebergeur : OVH
    – Adresse du site : local pour l’instant

    Bonjour tout le monde,

    je suis actuellement en train de créér un thème enfant pour TwentyEleven.
    J’ai quasiment terminé sa structure, il ne me reste plus qu’à résoudre le problème suivant:

    j’ai passé le menu principal à la verticale (#branding, #access).
    J’ai créé ce menu via l’admin WP (>Apparences>Menus).

    Tout va bien sauf que je coince pour afficher tous les éléments du menu, “parent” et “enfant”, en “statique”, un peu comme le rendu du widget “Pages”.
    Bref, j’aimerais avoir tout le menu développé/déroulé.

    J’ai cherché dans les includes nav-menu.php et nav-menu-template.php mais j’ai atteint les limites de mes compétences en PHP.

    Quelqu’un aurait le remède miracle?

    Merci par avance,
    Laurent

    #823843
    Guy
    Participant
    Maître WordPress
    14833 contributions

    Si tu as inséré le menu en te servant des fonctions de wp (wp_nav_menu par exemple), il n’y a rien à modifier dans les fichiers de WordPress et c’est de toute façon une généralité, NE JAMAIS MODIFIER LES FICHIERS DU COEUR DE WORDPRESS.

    C’est du pur css, rien à voir avec PHP. Le menu est une liste, il faut que tu appliques les styles css correspondants.

    #823844
    laurentholdrinet
    Participant
    Initié WordPress
    8 contributions

    Merci pour ta réponse Guy.

    Non je n’ai rien touché dans le coeur de WP.

    J’appelle bien mon menu via:

    ‘primary’ ) ); ?>
    dans le header.php

    je n’ai rien touché de ce côté là non plus

    selon toi, ce serait donc du pur CSS?
    Impossible de trouver le sélecteur qui affiche le déroulant…

    Laurent

    #823845
    Guy
    Participant
    Maître WordPress
    14833 contributions

    Est ce que tu peux décrire les modifications que tu as fait pour passer le menu verticalement, sans lien c’est difficile de se rendre compte.

    #823846
    laurentholdrinet
    Participant
    Initié WordPress
    8 contributions

    pour passer #branding en vertical à gauche, j’ai entré le CSS suivant:

    #main,
    #colophon {
    margin-left: 220px;
    }
    #branding {
    position: fixed;
    width: 180px;
    margin-right: 40px;
    }
    #branding hgroup {
    margin: 0;
    }
    #branding {
    border: 0;
    text-align: left;
    top: 0;
    bottom: 0;
    padding-top: 5em;
    }

    Tout marche très bien, y a juste cette histoire de menu déroulant qui me coince.
    En fait ce “problème” n’est pas particulier à mon cas de menu vertical, ce serait la même chose avec le standard horizontal.

    #823847
    laurentholdrinet
    Participant
    Initié WordPress
    8 contributions

    j’ai finalement trouvé!

    #access ul ul {display: block;} au lieu d’un “display: none”

6 sujets de 1 à 6 (sur un total de 6)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.