Wordpress

Get Children Pages

By febrero 6, 2017 mayo 31st, 2020 No Comments

$my_wp_query = new WP_Query();
$all_wp_pages = $my_wp_query->query(array(‘post_type’ => ‘page’));

// Obtienes las páginas como un objeto
$portfolio =  get_page_by_title($title);  //Debes obtener el title de la página actual antes y ponerlo acá

$portfolio_children = get_page_children( $portfolio->ID, $all_wp_pages );

//ahora verás el resultado de todo el objeto
echo ‘<pre>’ . print_r( $portfolio_children, true ) . ‘</pre>’;

—-
//si quieres obtener cada datos, debes usar un foreach

Ejemplo

foreach($portfolio_children as $port){
  echo $port->post_title;
}

Leave a Reply