Vous n'êtes pas identifié.
Annonce
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.
#1 30-05-2007 16:08:43
- YoannEMF
- Habitué WP
- Date d'inscription: 02-05-2007
- Messages: 79
Problème fonction wp_list_pages() pour afficher page fille
Bonjour,
J'ai remarqué que l'on ne pouvait pas afficher une page si elle est sous la hiérarchie d'une autre, en utilisant la fonction wp_list_pages("include=id_page").
Le seul moyen est d'afficher aussi la page mère. Ce dont je ne veux pas.
Peut-être il existe une autre solution ?
--
Youp !
Hors ligne
#2 30-05-2007 16:33:43
- sensei
- Passionné WP
- Date d'inscription: 30-03-2007
- Messages: 135
Re: Problème fonction wp_list_pages() pour afficher page fille
T'as regarder dans les options à droite dans gestion des pages ?
Tu n'es pas obligé je crois de définir une page mere.
Hors ligne
#3 30-05-2007 16:38:57
- YoannEMF
- Habitué WP
- Date d'inscription: 02-05-2007
- Messages: 79
Re: Problème fonction wp_list_pages() pour afficher page fille
De quelle options veux-tu parler ?
Hors ligne
#4 30-05-2007 16:49:41
- sensei
- Passionné WP
- Date d'inscription: 30-03-2007
- Messages: 135
Re: Problème fonction wp_list_pages() pour afficher page fille
Admin du site -> Gérer --> Pages ---> Modifier -----> (A droite) Page mere et tu peux choisir aucune.
Hors ligne
#5 30-05-2007 16:55:47
- YoannEMF
- Habitué WP
- Date d'inscription: 02-05-2007
- Messages: 79
Re: Problème fonction wp_list_pages() pour afficher page fille
D'accord je vois ce que tu veux dire. Bien sûre que je peux choisir aucune page mère. Mais dans mon site j'ai besoin que les pages soient hiérarchisées.
Je veux juste afficher une page fille, mais je ne peux pas.
Hors ligne
#6 30-05-2007 18:02:02
Re: Problème fonction wp_list_pages() pour afficher page fille
YoannEMF a écrit:
Bonjour,
J'ai remarqué que l'on ne pouvait pas afficher une page si elle est sous la hiérarchie d'une autre, en utilisant la fonction wp_list_pages("include=id_page").
Je l'ignorais. C'est un peu bête tout de même avouons le 
Bah la seule solution qui reste serait de taper le lien en dur comme indiqué ici
Le hic avec cette méthode c'est que tu ne pourras pas la classer entre les autres pages. Elle devra être soit avant soit après l'appel des pages 
Hors ligne
#7 30-05-2007 18:12:02
Re: Problème fonction wp_list_pages() pour afficher page fille
Le codex est ton ami...
List Sub-Pages
Put this inside the the_post() section of the page.php template of your WordPress theme after the_content(), or put it in a copy of the page.php template that you use for pages that have sub-pages:Code: php
<ul> <?php $date_format = '<\b\r /><\s\p\a\n '. '\s\t\y\l\e="\f\o\n\t-\s\i\z\e: \s\m\a\l\l\e\r">'. '\l\a\s\t\m\o\d Y-n-j</\s\p\a\n>'; wp_list_pages("title_li=&child_of=$id&show_date=modified &date_format=$date_format"); ?> </ul>
NOTE: This example does not work with Wordpress 2.0.1 or newer if placed in a page template. This is because the global $id is not set.
Que la Force soit avec vous...
Hors ligne
#8 31-05-2007 09:40:18
- YoannEMF
- Habitué WP
- Date d'inscription: 02-05-2007
- Messages: 79
Re: Problème fonction wp_list_pages() pour afficher page fille
Cela affiche tout les fille d'une certaine page mais moi je veux afficher une seule page fille.
Hors ligne
#9 31-05-2007 10:13:42
Re: Problème fonction wp_list_pages() pour afficher page fille
YoannEMF a écrit:
Cela affiche tout les fille d'une certaine page mais moi je veux afficher une seule page fille.
Dans ce cas, il faut remplacer, de mémoire :
Code:
- child_of=$id
Par
Code:
- child_of=le numéro ID de la catégorie concernée
Que la Force soit avec vous...
Hors ligne
#10 31-05-2007 10:19:36
- YoannEMF
- Habitué WP
- Date d'inscription: 02-05-2007
- Messages: 79
Re: Problème fonction wp_list_pages() pour afficher page fille
oui mai cela va quand même afficher TOUTES les filles de la page concernée
Hors ligne
#11 01-06-2007 09:48:07
- YoannEMF
- Habitué WP
- Date d'inscription: 02-05-2007
- Messages: 79
Re: Problème fonction wp_list_pages() pour afficher page fille
J'ai remarqué la même chose avec les catégories quand on utilise la fonction wp_list_categories() il est impossible d'afficher une catégori fille toute seule, il faut comme les pages afficher toute les filles mais jamais une seule. 
Dernière modification par YoannEMF (01-06-2007 09:48:51)
Hors ligne
#12 05-05-2008 21:59:50
- Papillonita
- Connaisseur WP
- Date d'inscription: 14-04-2007
- Messages: 47
Re: Problème fonction wp_list_pages() pour afficher page fille
Moi par contre sous wordpress 2.5.1 je veux qu'une page liste toutes les sub pages qu'elle a, j'ai donc essayé:
Code:
- <ul>
- <?php
- wp_list_pages('title_li=&child_of='.$post->ID.'&show_date=modified
- &date_format=$date_format'); ?>
- </ul>
Et:
Code:
- <?php
- $children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
- if ($children) { ?>
- <ul>
- <?php echo $children; ?>
- </ul>
- <?php } ?>
Séparément, comme mentionné dans le lien, mais aucun n'a marché. Qu'est ce qui ne va pas?
Ce plugin ne marche non plus.
Note: Mon thème ne contient pas de page.php, mais single.php
Merci-Merci.
Dernière modification par Papillonita (05-05-2008 22:11:01)
Hors ligne








