将页面标识为孙子页面

时间:2011-03-10 作者:dotty

如何确定页面是孙页面?

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

像这个方便的小功能一样,使用get\\u页面两次

function get_grandpapa($page_id){
    $current_page = get_page( $page_id );
    if ($current_page->post_parent > 0){
        //has at least a parent
        $parent_page = get_page($current_page->post_parent);
        if ($parent_page->post_parent > 0){
            return $parent_page->post_parent;
        }else{
            return false;
        }
    }
    return false;
}
此函数返回祖父母页面ID,如果没有祖父母,则返回false。

结束

相关推荐

register_post_type for Pages?

一直在阅读这个网站和Wordpress Codex,我发现Wordpress中有一个功能可以启用自定义类型的页面。如何执行相同操作以启用页?或者至少获得显示帖子的选项,以便将帖子放置在页面下?