Wordpress: listar subpáginas dentro de una página
Mayo 18th, 2009 Posted in programacion, wordpress
Si quieres que cuando se visualice una página se muestren también sus páginas “hijas” puedes usar el siguiente código en tu plantilla:
<?php if($post->post_parent) $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); else $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0"); if ($children) { ?> <ul> <?php echo $children; ?> </ul> <?php } ?>
Sacado del codex de WordPress.
Entradas relacionadas
- Qué hacer cuando una página en PHP aparece en blanco
- Mis plugins para WordPress después del cambio a la versión 2.6
- Actualizando a WordPress 2.6
- Poner Wordpress en español
- Evitando el spam en Wordpress – activa el plugin Akismet
Tags: wordpress


Junio 11th, 2009 at 4:21 pm
Muchas gracias por el post, me has ahorrado un par de horas de trabajo con tu script.
Es una pena que la función nativa de Wordpress wp_list_pages() no traiga algún tipo de propiedad para permitirme sacar las páginas hijas de manera nativa.