A-A+

wordpress显示page列表函数wp_list_pages

2015年03月01日 PHP开源系统 评论 1 条 阅读 140 views 次

wordpress 中的 page 列表通常说的是关于,链接,留言这一类的单页,这类单页不是很多,所以我们习惯直接将其放到页面进行链接,比较省劲,其实 wordpress 提供了以链接形式显示 page 列表的函数,有时候直接进行调用就可以显示出来了。

函数代码如下:

<?php wp_list_pages( $args ); ?>

我们看一下这个函数默认的html结构是怎样的,整个代码如下:

<li class="pagenav">页面
<ul>
<li class="page_item page-item-页面ID"><a href="页面地址">第一级页面</a>
<ul class="children">
<li class="page_item page-item-页面ID"><a href="页面地址">第二级页面</a>
<ul class="children">
<li class="page_item page-item-页面ID"><a href="页面地址">第三级页面</a></li>
<ul class="children">
<li class="page_item page-item-页面ID"><a href="页面地址">第四级页面</a></li>
</ul>
</ul>
</li>
</ul>
</li>
<li class="page_item page-item-页面ID"><a href="页面地址">第一级页面</a></li>
<li class="page_item page-item-页面ID"><a href="页面地址">第一级页面</a></li>
</ul>
</li>

如果默认的不能够满足使用,可以使用定制化 wp_list_pages(),下面我们来看一个定制化的实例:

<?php wp_list_pages(‘depth=3&title_li=<h2>Pages</h2>’); ?>

depth 这个参数用来限制显示列表的层数,我的案例中有4级页面,这里限制了3,第四级页面就不会显示出来了。

title_li 是一个用来定制化页面链接列表的标题的参数。<h2>Pages</h2> 是 title_li 这个参数的值。

标签:

1 条留言  访客:1 条  博主:0 条

  1. 分钱榜

    不明觉厉

给我留言