WordPress获取页面信息函数:get_page_children()

2016-10-16 wordpress函数
  • 文章介绍
  • 快速入门
  • 评价&建议

描述

wordpress在编号相匹配的页面列表中检索子页面。

要与页面编号上的页面参数相匹配。还需要与子页面相匹配,以便检索某一页面上的所有子页面。切勿使用SQL查询来获取子页面。

使用

  1. <?php &get_page_children( $page_id$pages ) ?>
  2. <?php get_page_children( $page_id$pages ) ?>

参数

$page_id

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

默认值:None

$pages

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

默认值:None

返回的值

(数组)

示例

返回title为“About” 的文章id

  1. <?php
  2. $my_wp_query = new WP_Query(); //创建查询对象
  3. $all_wp_pages = $my_wp_query->query(array(‘post_type’ => ‘page’));//查询所有页面对象
  4. $portfolio =  get_page_by_title(‘Portfolio’); //获取标题为’Portfolio’的页面对象
  5. //查找Portfolio的子页面
  6. $portfolio_children = get_page_children($portfolio->ID, $all_wp_pages);
  7. //显示子页面信息
  8. echo ‘<pre>’.print_r($portfolio_children,true).’
  9. ’;
  10. ?>

源文件

get_page_children() 位于 wp-includes/post.php中 。

7 0

企业建站推荐正版商业主题,国内专业团队开发,完善售后,是您不二选择。

正版主题商店

主题猫WP建站,累计帮助1300+客户成功建站,为站长提供支持!

立刻开启你的建站之旅
QQ在线客服

服务热线

wordpress建站咨询