Annonce

Important, migration hautement recommandée : WordPress 2.6.2 est disponible en français.À lire avant la migration !
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.

#1 03-06-2008 15:12:54

tintin
Membre WP
Date d'inscription: 03-06-2008
Messages: 2

utilisation comme CMS, menu sur 3 colonnes

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 2.5.1
- Thème utilisé : theme perso
- Plugins en place : aucun
- Nom de l'hebergeur : local
- Adresse du site : offline

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

Je souhaite afficher une arbo sur 3 colonnes, en utilisant les pages de wordpress comme CMS

J'ai créé des pages sur plusieurs niveaux d'arborescence et je rencontre un problème pour afficher la navigation qui doit être comme ceci :

première colonne : premier niveau d'arborescence (là pas de probleme)
2eme colonne : 2eme niveau d'arbo quelque soit la page affichée
3eme colonne : toutes les pages qui se trouvent au même niveau que la page affichée

je ne trouve rien dans le codex qui permette de résoudre ce problème

quelqu'un a t-il une idée ?
merci d'avance

Hors ligne

 

#2 03-06-2008 17:30:37

jmini
Expert WP
Date d'inscription: 01-05-2008
Messages: 223

Re: utilisation comme CMS, menu sur 3 colonnes

Tu dois avoir une fonction pour chopper la page mère, et ensuite pour chopper toutes les pages filles de celle ci... Et ça devrait te donner les "pages soeurs"...

wp_list_pages() : (codex EN) avec l'argument 'child_of'

et aussi (pas de page dans le codex ?)
get_all_page_ids
get_page
get_page_by_path
get_page_by_title
get_page_children
get_page_hierarchy
get_page_uri
get_pages
generate_page_uri_index

http://codex.wordpress.org/Function_Reference

Hors ligne

 

#3 03-06-2008 17:44:54

tintin
Membre WP
Date d'inscription: 03-06-2008
Messages: 2

Re: utilisation comme CMS, menu sur 3 colonnes

Salut Jmini

oui j'en suis à batailler avec wp_list_pages();
je ne sais pas comment utiliser les autres fonctions qui ne sont pas renseignées...

en gros je veux faire une première colonne avec le premier niveau d'arbo (ça c'est fait c'est facile)

la deuxieme colonne :

if($post->post_parent)

afficher le 2eme niveau d'arbo de la page affichée quelque soit le niveau de la page (et là c'est le mystère complet)

la troisieme colonne :

afficher les pages soeurs de la page affichée (et là je ne sais pas faire non plus)

j'ai cherché dans le codex mais je ne sais pas trop utiliser les fonctions get_page () et je me demande si c'est ça qu'il faut ...

si tu as une idée je suis preneur

merci

Dernière modification par tintin (03-06-2008 20:35:15)

Hors ligne

 

Pied de page des forums

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