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

En mi sitio tengo un número de páginas de padres con páginas de niño asociados. ¿Cómo puedo mostrar todo el niño páginas de uno de los padres particular cuando un visitante en la Página principal o uno de su hijos? Por ejemplo; Si alguien hace clic en la Página principal de 'Historia', verán una lista de páginas de niño 'historia' en la barra lateral (así como un enlace a la Página principal). Entonces si se enganchen a través de una de esas páginas de niño, aún será capaces de ver la lista en la barra lateral.



Solución 1

    Add this code in sidebar.php.this code will help you.                    


                        global $post;
                        $parent_id  = $post->post_parent; 
                        if(!empty($parent_id)){
                        $parent_post=get_post($parent_id);
                        echo '<h1 class="entry-title">'.$parent_post->post_title.'</h1>';
                            echo '<ul>';
                            $children = wp_list_pages('title_li=&child_of=' . $parent_id . 

'&echo=0'); if ($children) { echo $children; echo '</ul>'; } } else { echo '<ul>'; $page =$post->ID; $children = wp_list_pages('title_li=&child_of=' . $page .

'&echo=0'); if ($children) { echo $children; } echo '</ul>'; }
    Add this code in sidebar.php.this code will help you.                    


                        global $post;
                        $parent_id  = $post->post_parent; 
                        if(!empty($parent_id)){
                        $parent_post=get_post($parent_id);
                        echo '<h1 class="entry-title">'.$parent_post->post_title.'</h1>';
                            echo '<ul>';
                            $children = wp_list_pages('title_li=&child_of=' . 

$parent_id . '&echo=0'); if ($children) { echo $children; echo '</ul>'; } } else { echo '<ul>'; $page =$post->ID; $children = wp_list_pages('title_li=&child_of=' .

$page . '&echo=0'); if ($children) { echo $children; } echo '</ul>'; }
.

Solución 2

Depende de cómo quieres hacerlo, pero puede usar el plugin de widget subpáginas http://wordpress.org/extend/plugins/subpages-widget/ No ha sido actualizado durante mucho tiempo, pero parece estar trabajando bien en un 3.4.2 Instalación de WP..




Problemas relacionados

Padres niño Página menú

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

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

Menú de páginas niño actual desplegable

Niño consulta entradas sobre los padres single.php.

Resaltar el elemento de menú primario cuando niño no está en el menú

¿Cómo realizar una navegación de la página de niño?

Quitar babosa de padres para páginas de niño

Mostrar sólo entradas de una categoría específica de los padres

¿Conseguir niño costumbre publicar contenido en Single.php?

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

Subnavegación en Sidebar

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