WordPress基础:wp_list_pages显示页面信息列表

函数:wp_list_pages($args)

作用:列出某个分类下的分类项目

常见参数说明:

参数用途 值 
 sort_column  排序方式

post_title 按标题排序 【默认】
menu_order 按照页面的数序排序(在发布页面时设置的“排序”属性的值)
post_date 按照页面的发布时间排序
post_modified 按照页面的修改时间排序
ID 按照页面的编号排序
post_author 按照页面的作者的编号排序
post_name 按照页面的别名排序

 sort_order  升降  

ASC 按照升序的方式排列 【默认】
DESC 按照降序的方式排列

 exclude  排除  页面信息的ID编号,多个用逗号隔开
 exclude_tree  排除某系列页面信息  填写父页面则子页面都不会显示
 include 仅显示在该参数中设置的页面信息  页面信息的ID编号,多个用逗号隔开
 depth  显示结果中要显示到哪个层级

0 显示所有层级,而且不干涉其层级(即,保留层级) 【默认】
-1 显示所有层级,不保留层级关系(即,所有页面信息在同一级中显示)
1 显示所有顶级页面信息
2, 3, ... 显示到第2, 3, ....级

 child_of  仅显示某个页面信息下的子页面信息  父页面的编号 或 0(显示所有页面信息)
 show_date  是否显示页面信息的发布、修改日期  

'' 空值,不显示日期 【默认】
modified 显示修改日期
created 显示发布日期

 date_format 设置日期格式  

Y 年 如,2014
m 月 如,08
d 日 如,20
h 时 如,21
i 分 如,18
s 秒 如,59

date_format' => get_option('date_format')

即在后台设置的日期格式

 title_li  页面信息列表的标题  默认:__('Pages')
 link_after  在页面信息的标题之后添加的内容  ( 举例,<a>页面标题link_after</a> )
 link_before  在页面信息的标题之前添加的内容  ( 举例,<a>link_before页面标题</a> )
 number  获取页面信息列表时跳过的页面信息的数量  0, 即在获取页面信息列表时不跳过任何的页面信息
 offset  获取的信息类型  此处的值只能为page,填写其他的信息类型如post,则无法获取任何信息

 

posted @ 2017-04-21 21:32  tinyphp  Views(828)  Comments(0Edit  收藏  举报