wordpress 根据页面id循环遍历子页面相关信息

后端 · 2020-06-17 ·
<?php get_page_children( $page_id, $pages ) ?>

参数

$page_id(数组)(必需)页面编号

默认值:None

$pages(数组)(必需)页面对象列表

默认值:None

e.g.

<?php
$my_wp_query = new WP_Query();
$all_wp_pages = $my_wp_query->query(array('post_type' => 'page'));
$tszk = get_page_children(88, $all_wp_pages );
//echo print_r($tszk,true);
foreach($tszk as $element){ 
?>
  <li><a href="<?php echo get_permalink($element->ID);?>"><?php echo $element->post_title;?></a></li>
<?php
}
wp_reset_postdata();
?>

注:获取页面id为88的子页面,并循环遍历

%