当前位置: 首页 > 图文教程 > 网页制作 > CMS技巧 > Wordpress教程:wp_list_pages()函数

CMS技巧
Joomla教程:一套模板实现多种布局模式
Joomla教程:保持Blog视图中的文章标题链接
Joomla教程:使用图片和CSS实现翻转效果菜单
Joomla教程:重置用户密码的3种方法
Joomla教程:在Joomla 1.5中使用SEF网址
drupal网站配置google Sitemap
Drupal在中国悄悄的火起来了
Drupal教程:环境搭建和基本配置
Drupal教程:本地计算机建立多个站点和错误页面设置
drupal教程:添加drupal模块和主题
Drupal教程:创建内容
Drupal教程:自定义区块(Blocks)
Drupal教程:使用drupal菜单
Drupal教程:联系表单(Contact Form)
Drupal中文教程:URL别名
Drupal教程:迁移整个Drupal站点与数据库
Drupal中文教程:设定Cron
Drupal中文教程:分类(Taxonomy)
Drupal中文教程:链接和图片
Drupal简明教程:适用于初学者的Drupal

CMS技巧 中的 Wordpress教程:wp_list_pages()函数


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-03   浏览: 36 ::
收藏到网摘: n/a

让页面可以设置号码,就代表着可以根据那些号码进行排序,下午研究了下代码,去官方网站查看了下wp_list_pages()的介绍,转载过来顺便介绍下函数怎么应用,方便自己及其他人修改模板。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$defaults = array(
 
'depth' => 0,
 
'show_date' => '',
 
'date_format' => get_option('date_format'),
 
'child_of' => 0,
 
'exclude' => '',
 
'title_li' => __('Pages'),
 
'echo' => 1,
 
'authors' => '',
 
'sort_column' => 'menu_order, post_title');

默认的参数如上,你可以在wp_list_pages()中采用wp_list_pages(’arguments’);的形式调用。参数如下:

* depth:深度。页面可以建N级的,你可以调用一层,也可以调用N层。
* show_date:创建日期。这里可以设置是不是显示创建的日期。
* date_format:如果你设置显示日期,你可以在这里设置限制的格式,无非就是那个y了d了啥的。
* child_of:这里设置是不是显示子页面。
* exclude:设置显示哪些页面,根据页面设置的代码。
* title_li:这里设置显示不显示标题,就像侧栏那里日志分类上面有个h2包起来的“日志分类”一样。
* echo:有两个值,1和0,1就显示页面链接,2就不显示。
* authors:wp里面这个很多了,就是显示不显示作者了。
* sort_columu:这个下面好像内容很多,是设置根据啥排序的。默认的是根据”post_title”,还有”menu_order”;”post_date”;”ID”等等。