wp有自己的分页器,分页代码,在我们需要的时候直接调用,就是the_posts_pagination这个函数,同时这个函数也支持不同参数,允许我们在一定情况下自定义分页,但是还是很有局限的,下面不废话不哔哔,直接上代码!

wp主题开发 

方法1.调用系统自带的分页

<?php posts_nav_link(); ?> 

方法2.使用the_posts_pagination 调用

自带分页 the_posts_pagination(array $args = array()) //实现WordPress4.1后版本分页功能
参数说明:
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'=>'' //体现在鼠标悬停在翻页链接时,分页链接追加字符串
)

<?php the_posts_pagination( array(
        'mid_size' => 3,
         'prev_text' =>'上一页',
         'next_text' =>'下一页',
          'before_page_number' => '<span class="meta-nav screen-reader-text">第 </span>',
          'after_page_number' => '<span class="meta-nav screen-reader-text"> 页</span>',
  ) ); ?>