当前位置:首页自学教程CMS教程WordPress教程WordPress get_pages()函数:获取网站所有页面

WordPress get_pages()函数:获取网站所有页面

如果WordPress要获取网站所有页面的标题与链接,可以使用 get_pages()函数。代码如下:
$all_pages = get_pages( array(
'post_type' => 'page',
'post_status' => array( 'publish' )
) );
foreach($all_pages as $p) {
echo '
  • ' . $p->post_title . '
  • '; }

    函数参数

    $args

    数组或字符串

    child_of:父页面ID,返回指定ID页面的子页面;

    sort_order:页面的排序方式,可用值:ASC(升序)、DESC(降序),默认值:ASC;

    sort_column:按字段排序,可用值:post_author、post_date、post_title、post_name、post_modified、menu_order、post_modified_gmt、post_parent、ID、rand、comment*count、 post*;

    hierarchical:是否以层级方式返回页面,默认值:true;

    exclude:要排除的页面ID数组;

    include:指定要返回的页面ID数组;

    meta_key:返回具有指定Meta Key的页面;

    meta_value:Meta Key的值;

    authors:字符串值,页面作者的ID;

    parent:返回指定页面的子页面;

    exclude_tree:字符串或数组,排除页面树,包含子页面;

    number:整数,要返回的页面数量,默认值:0,表示返回所有页面;

    offset:整数,偏移量;

    post_type:文章类型;

    post_status:字符串或数组,页面的状态,例如:publish。

    温馨提示:

    文章标题:WordPress get_pages()函数:获取网站所有页面

    文章链接:https://www.xiaofanw.com/5481.html

    更新时间:2022年10月26日

    本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:[email protected]我们将第一时间处理!

    资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。

    所有资源仅限于参考和学习,版权归原作者所有,更多请阅读小范网络服务协议

    本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:[email protected]我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读小范网络服务协议

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

    wordpress模板安装教程

    2022-10-20 0:00:00

    通用主题

    Anesta – Intranet, Extranet, Community and BuddyPress社区主题

    2023-5-8 15:03:41

    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索
  • xiaofan对文章发布评论!