php – Obtener solo páginas secundarias directas en WordPress con get_pages

Pregunta:

Estoy intentando recuperar todos los hijos directos de una página. Pero también voy a tener hijos y nietos. ¿Algunas ideas?

Fuente PHP:

$args = array( 
        'child_of' => $post->ID, 
        'parent ' => $post->ID,
        'hierarchical' => 0,
        'sort_column' => 'menu_order', 
        'sort_order' => 'asc'
);
$mypages = get_pages( $args );

foreach( $mypages as $post )
{

$post_tempalte = the_page_template_part();

get_template_part( 'content' , $post_tempalte );
}

Mis $args deberían ser correctos de acuerdo con la documentación , pero ignora totalmente a los parent y hierarchical .

La estructura de mi página es la siguiente:

Padre
-Niño 1
-Niño 2
– Niño 1 a niño 2
– Niño 2 a niño 2
-Niño 3

Y solo quiero tener el child 1 , el child 2 y el child 3 .

Respuesta:

Compruebe el parámetro "padre". Parece que hay un espacio después del nombre.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım