wordpress如何实现分页

wordpress实现分页的方法有2种,如果你学习wordpress建站比较早,那么你应该会习惯用下面的代码:

<? posts_nav_link($sep = '',  $prelabel = '', $nxtlabel = '' ); ?> 

上面参数分别代表:

$sep :导航链接的分隔符
$prelabel : 前一页的标签
$nxtlabel :下一页的标签

还有一种是用下面的代码:

<? the_posts_pagination(array $args = array())?> 

参数及意义:

array(
‘base’=>”, //你可以自己制定导航的URL,一般不用写此属性
‘prev_text’ => ‘上一页’, //上一页标题及链接,默认Previous
‘next_text’ => ‘下一页’, //下一页标题及链接,默认Next
‘before_page_number’ => ”, //页码前面的数字
‘after_page_number’ => ”, //页码后面的数字
‘total’=>5, //你可以控制显示的页数,默认最大页数
‘format’ =>’?paged=%#%’, //导航链接格式化,体现在鼠标悬停在翻页链接时。
‘current’ => max( 1, get_query_var(‘paged’) ), //当前页码
‘add_fragment’=>” //体现在鼠标悬停在翻页链接时,分页链接追加字符串
)

第二种代码是4.1版本后出现的,但是第一中在最新版本中都可以用,在wp-includes文件下的ink-template.php文件中可以看到这两个函数都存在

未经允许不得转载:445IT之家 » wordpress如何实现分页

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏