我正在尝试做一个声明,检查当前页面是否是WordPress中唯一的grand child page
并且似乎无法绕过它。
即2级深度
父母>孩子>孙子
如果有超过1个孙子页面,请执行操作。
答案 0 :(得分:1)
$siblings = get_posts(array(
'exclude' => array($post->ID),
'post_type' => $post->post_type,
'post_parent' => $post->post_parent,
'numberposts' => 1 // we're only checking if there ARE siblings, so save a little memory
));
$is_only_child = empty($siblings);