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如何实现分页