QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380 ×

WordPress获取父页面ID函数:get_post_ancestors

WordPress函数get_post_ancestors用于获取父页面的ID,通常在企业模板中,侧边栏需要显示页面导航,例如:公司简介、企业文化、人才招聘等等,就可能需要用get_post_ancestors函数来获取父页面。

get_post_ancestors( int $post )

函数参数

$post

整数型,默认值为空

必须传递一个页面ID,以返回该页面的父级页面ID

函数返回值

Array (    [0] => 2)

get_post_ancestors()函数使用示例

以下代码可以获取父页面的各种数据:

<?phpif( is_page() ) {global $post;$parents = get_post_ancestors( $post->ID );$id = ($parents) ? $parents[count($parents)-1]: $post->ID;$parent = get_post( $id );}?>

扩展阅读

get_post_ancestors()函数位于:wp-includes/post.php

相关函数:

get_post()

给TA打赏
共{{data.count}}人
人已打赏
wordpress教程

WordPress网站多久执行一次安全扫描比较适合呢?

2023-2-16 15:54:38

wordpress教程

wordpress轮胎车轮企业官网怎么制作

2023-2-16 15:54:40

个人中心
购物车
优惠劵
有新私信 私信列表
搜索