¿Listado paginas todo niño de una página principal en la Página principal y cada niño?

Tengo una página principal llamada 'Acerca de'. Esta página tiene tres páginas de niño 'Miembros', 'Información', 'Contacto'. Quiero enumerar todas las páginas del niño en todas las cuatro páginas, también en la Página principal.

Así que justo que ahora tengo esto que enumera todas las páginas del niño solamente en la Página principal.
<?php
        if ( !$post->post_parent ) {
            echo '<ul id="subpages" class="wrapper">';
                wp_list_pages("title_li=&child_of=".$post->ID."&link_before=— ");
            echo '</ul>';
        }
    ?>
Pero quiero todas las páginas que también aparece en la página de cada niño en particular.

¿Cómo lo hago?.


Solución

Esta función hará el truco, que muestra las páginas de la página actual de niño, pero si no existen niños páginas, muestra las páginas de niño de la Página principal y un enlace a la Página principal.
/**
 * @brief: Shows the subpages of the current page, or
 *         the adjacent sibling pages.
 **/
function show_subpages(){

    global $post;
    $subpages = wp_list_pages( array(
        'echo'=>0,
        'title_li'=>'',
        'depth'=>2,
        'child_of'=> ( $post->post_parent == 0 ? $post->ID : $post->post_parent)
    ));
    if ( !empty($subpages) ) {

        if ( $post->post_parent != 0 ) {
            echo '<p class="parent-link"><em>'. __('Back to') .' <a rel="nofollow" href="'. 

get_permalink($post->post_parent) .'">'. get_the_title($post->post_parent) .'</em></a><p>'; } echo '<ul>'; echo $subpages; echo '</ul>'; } else { echo 'no subpages'; } }
Puede que necesites poner esto en el bucle principal.





Problemas relacionados

Mostrar páginas cuando en una página de niño a niño

Mostrar páginas de niño en una página de padres e hijos usando miniaturas destacados

¿Crear una página de padres maniquí para una jerarquía en listado de la página?

Tengo más de 3000 páginas de niño pero necesito otra página principal

Avanzado campos personalizados a los campos personalizados de página principal

Lista niño páginas de una página específica

Padres niño Página menú

Paginas niño páginas contenidos en la Página principal

404 de plantilla de página infantil

¿Enumerar todos childpages en la Página principal y lista de páginas de niña en childpage sí mismo pero no la actual?

¿Portada como padre de estática con páginas de niño?

Menú de páginas niño actual desplegable

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact