Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.2 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 01-02-2012 21:43:36
- CryinGates
- Membre WP
- Date d'inscription: 01-02-2012
- Messages: 2
Affichage d'une partie du menu personnalisé
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 3.2.1
- Version de PHP/MySQL : PHP5, mysql 5.5.16
- Thème utilisé : twentyeleven
- Extensions en place : aucune
- Nom de l'hebergeur : local
- Adresse du site : -
Problème(s) rencontré(s) :
J'ai un menu personnalisé horizontal avec des rubriques et sous rubriques.
Pour facilité la navigation, j'ai intégrer un menu a gauche (sans plugins), l'HTML et le CSS sont okay mais c'est à l'affichage du menu que je plante, j'ai beau avoir regarder la doc dans tout les sens je ne trouve pas de solution :
je veux que mon menu de gauche n'affiche que les sous rubriques (du menu personnalisé) de la rubrique en cours.
En clair si j'ai par exemple une rubrique "actions" avec comme sous rubrique "a venir" et "passé", je veux que si l'internaute est sur la page "a venir" le menu gauche affiche comme rubrique "a venir" et "passé".
C'a a pas l'air compliqué mais j'ai essayé avec wp_nav_menu et ca m'affiche le menu entier je n'ai pas trouvé d'arguments pour limiter cela. De même j'ai essayé de récupérer les sous rubriques avec une requête SQL mais je ne trouve d'attribut qui permet de différencier "rubrique" et "sous rubrique"
Merci de votre aide
Hors ligne
#2 01-02-2012 22:16:07
- Lumière de Lune
- Admin nomade

- Lieu: Maroc / France
- Date d'inscription: 15-08-2007
- Messages: 11993
- Site web
Re: Affichage d'une partie du menu personnalisé
Il faut passer par wp_list_categories() avec l'option child_of
Hors ligne
#3 01-02-2012 23:31:22
- CryinGates
- Membre WP
- Date d'inscription: 01-02-2012
- Messages: 2
Re: Affichage d'une partie du menu personnalisé
Merci c'etait ca a peu de chose près puisque c'est wp_list_pages() que je devais utiliser.
Je met le code si ca peut être utile à certains.
Code: html
<?php
$an = $post->post_parent;
$term_args=array('child_of' => $an, 'title_li' => (''));
wp_list_pages($term_args);
?>
Hors ligne