Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 4.0 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 21-10-2010 10:32:33

Yanik71
Connaisseur WP
Date d'inscription: 16-09-2009
Messages: 17

Gestion des menus et sous menus Wordpress 3

Wordpress 3
- Thème : Perso
- Adresse : En développement

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


Bonjour à tous,

Je suis actuellement confronter à la gestion des menus et sous menus sous W3, et bien que grandement améliorer je suis un peu dans l'mur.

Je m'explique :

J'ai un menu principal (créer via le gestionnaire de menu de wordpress), qui liste des pages. J'ai également un sous menus. J'aimerai pouvoir afficher la première hiérarchie dans mon header de page (ca c'est bon smile )
-><?php wp_nav_menu( array( 'theme_location' => 'menu', 'depth' => '1' ) ); ?>
Mais j'aimerai que lorsque je clique sur l'item de mon menu ayant un sous menu, ca affiche la page et que dans celle-ci j'affiche le sous menu correspondant. Et là à partir de la fonction wp_nav_menu, je n'arrive pas à récupérer uniquement les sous pages, le deuxième niveau de la hiérarchie en quelque sorte ...

C'est possible ? ou il fau que je créer un deuxième menu (mais qui u coup n'aura pas de lien avec le premier et donc pas d'onglets actifs hmm)

Merci d'avance bonne journée

Dernière modification par Yanik71 (21-10-2010 10:33:08)

Hors ligne

 

#2 21-10-2010 17:38:39

Arnocom
Bavard WP
Date d'inscription: 10-06-2010
Messages: 244

Re: Gestion des menus et sous menus Wordpress 3

le plus simple est de te servir de wp_list_page. http://codex.wordpress.org/Function_Ref … list_pages Vers la fin y'a un exemple de ce que tu veux faire, si j'ai compris, comme dans lequipe.fr, où chaque page affiche les liens vers ses enfants. tu garde ton menu principal et quand tu cliques sur une page, elle affiche son contenu et des entrées vers ses enfants, de manière tout a fait dynamique.

Hors ligne

 

#3 25-10-2010 11:15:32

Yanik71
Connaisseur WP
Date d'inscription: 16-09-2009
Messages: 17

Re: Gestion des menus et sous menus Wordpress 3

Oui mais l'objectif est vraiment d'utiliser le système de création de menu de wordpress ...

En faite j'ai trouver une astuce ... j'ai donc créer 2 menus que j'appel avec wp_nav_menu, et j'ai mis les intitulés de mon deuxième menu dans le menu un  ... je m'explique :

menu 1 : Accueil / Presentation / Contact
menu 2 (sous page de présentaiton) : Réa / Créa / Print / Blabla

L'idée est que dans la création du menu dans l'admin de wordpress, d'insérer les sous pages dans le menu 1 (donc en gros de faire le menu complet du site). Lors de l'affichage du menu 1, afficher uniquement la hiérarchie qui nous intéresse.

Et à l'affichage du menu 2, puisqu'on utilise les même item, le menu 1 va automatiquement prendre la classe suivante : current-menu-ancestor

Celle-ci permettant de définir une classe active à l'onglet de l'item parent ....

Euh du coup je sais pas si j'ai été clair ? big_smile

Hors ligne

 

#4 07-03-2012 18:12:32

mfrerebeau
Connaisseur WP
Lieu: France
Date d'inscription: 08-08-2011
Messages: 14

Re: Gestion des menus et sous menus Wordpress 3

Yanik71 a écrit:

Oui mais l'objectif est vraiment d'utiliser le système de création de menu de wordpress ...

En faite j'ai trouver une astuce ... j'ai donc créer 2 menus que j'appel avec wp_nav_menu, et j'ai mis les intitulés de mon deuxième menu dans le menu un  ... je m'explique :

menu 1 : Accueil / Presentation / Contact
menu 2 (sous page de présentaiton) : Réa / Créa / Print / Blabla

L'idée est que dans la création du menu dans l'admin de wordpress, d'insérer les sous pages dans le menu 1 (donc en gros de faire le menu complet du site). Lors de l'affichage du menu 1, afficher uniquement la hiérarchie qui nous intéresse.

Et à l'affichage du menu 2, puisqu'on utilise les même item, le menu 1 va automatiquement prendre la classe suivante : current-menu-ancestor

Celle-ci permettant de définir une classe active à l'onglet de l'item parent ....

Euh du coup je sais pas si j'ai été clair ? big_smile

Bonjour,
Je reviens sur ce sujet car c'est exactement ce sur quoi je suis en train de travailler...
Cette info me donne déjà une bonne piste ; Merci !

Si j'ai bien compris la solution trouvée est de créer 2 menus :

1 menu avec 2 niveau :
Accueil
Presentation
    Réa
    Créa
    Print
    Blabla
Contact

et 1 menu avec juste le second niveau :
Réa
Créa
Print
Blabla

Mais du coup, cela demande à l'utilisateur de mettre à jour le menu 1 ET le menu 2 lorsqu'il ajoute une page au second niveau ??
C'est pas mal mais a-t-on trouvé mieux depuis ? Ou ais-je mal compris ?


Seul on va plus vite, Ensemble on va plus loin...

Hors ligne

 

#5 14-05-2012 10:32:38

fnaps
Membre WP
Date d'inscription: 14-05-2012
Messages: 1

Re: Gestion des menus et sous menus Wordpress 3

Bonjour,

Je suis exactement confronté à la même problématique, j'aimerais afficher via l'outil de Wordpress 3 deux menus horizontaux : l'un avec les catégories principales et l'autre en dessous avec les sous catégories (menus comme sur le site l'équipe.fr). Autre point : mes catégories principales ne renverraient pas vers des pages mais directement vers leur premier enfant, dois-je dans ce cas utiliser des liens personnalisés?

Merci pour toute aide.

Hors ligne

 

#6 27-07-2013 17:10:19

noaneo
Blogueur Fou
Date d'inscription: 18-03-2011
Messages: 26204
Site web

Re: Gestion des menus et sous menus Wordpress 3

bonjour,

il faut utiliser un plugin ubermenu, ce n'est pas un deuxième menu mais un menu de catégories horizontal.
ou http://www.paperblog.fr/669380/wordpres … orizontal/



http://wordpress-spirit.com/tutoriels-w … rdpress-3/


signature:
noaneo
les MP seront supprimés sans être lus ,donc pas la peine de m'écrire,merci.
http://informatiquefrance.free.fr/sms/sms_04.gif

Hors ligne

 

#7 29-07-2013 19:03:05

mfrerebeau
Connaisseur WP
Lieu: France
Date d'inscription: 08-08-2011
Messages: 14

Re: Gestion des menus et sous menus Wordpress 3

noaneo a écrit:

bonjour,

il faut utiliser un plugin ubermenu, ce n'est pas un deuxième menu mais un menu de catégories horizontal.
ou http://www.paperblog.fr/669380/wordpres … orizontal/



http://wordpress-spirit.com/tutoriels-w … rdpress-3/

horssujet Personnellement je n'ai rien vu dans les liens fournis, ni sur http://wordpress.org/plugins avec la recherche sur ubermenu qui apporte une réponse à la question posée... À moins que je n'ai pas trouvé la subtilité...


Seul on va plus vite, Ensemble on va plus loin...

Hors ligne

 

#8 29-07-2013 19:13:59

noaneo
Blogueur Fou
Date d'inscription: 18-03-2011
Messages: 26204
Site web

Re: Gestion des menus et sous menus Wordpress 3

Bonjour,

Vous ne cherchez pas un menu qui laisse apparaitre les sous menu non en menu déroulant mais comme un 2ème menu comme sur cette image
http://media.paperblog.fr/i/66/669380/wordpress-menu-categories-horizontal-L-1.jpeg

le site Lyxia n'existe plus, il proposait des codes pour un tel menu.
Ubermenu offre plusieurs possibilité pour faire une menu
http://1.s3.envato.com/files/18012677/02_MegaMenu.png
http://codecanyon.net/item/ubermenu-wor … gin/154703

Où vous cherchez un plugin comme zen menu logic ?


signature:
noaneo
les MP seront supprimés sans être lus ,donc pas la peine de m'écrire,merci.
http://informatiquefrance.free.fr/sms/sms_04.gif

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.037 seconds, 16 queries executed ]