国家/地区 - >州 - >郊区
在状态页面上,我正在通过以下所有孩子:
$child_pages = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = ".$post->ID." AND post_type = 'page' ORDER BY menu_order", 'OBJECT');
在顶层使用相同的内容只返回状态级别信息(基于父ID关系)。有没有一种简单的方法来选择下一级别,当前身份证的所有孩子以及他们的孩子也是如此?
答案 0 :(得分:1)
您不需要自定义查询。尝试:
<?php
global $post;
$child_pages = get_pages( array(
'child_of' => $post->ID
) );
?>
这将获得当前页面的所有后代。