找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 544|回复: 0

[cms教程] WordPress get_pages()函数:获取网站所有页面

[复制链接]

该用户从未签到

发表于 2022-10-26 08:50:09 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
如果WordPress要获取网站所有页面的标题与链接,可以使用 get_pages()函数。代码如下: $all_pages = get_pages( array( 'post_type' => 'page', 'post_status' => array( 'publish' ) ) ); foreach($all_pages as $p) { echo '
  • [url=]ID) . '">' . $p->post_title . '[/url]'; } 函数参数 $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:文章类型; ...

  •    
    内容已隐藏,请关注公众号输入验证码查看

                   
    验证码 

      

    本帖支持关注公众号查看

    【无套路  无套路  无套路 扫描二维码关注公众号发送【修改成公众号设置的关键词】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

    回复

    使用道具 举报

    网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

    GMT+8, 2025-4-1 01:27

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表