$current_page=max(1,get_query_var('paged')); //当前第几页
//查询参数
$args=array_filter(array(
'orderby' => 'title',
'order' => 'ASC',
'ignore_sticky_posts' => 1 ,
'posts_per_page' => 10,
'paged' => $current_page, //当前页
));
//开始查询
$query = new WP_Query($args);
$total_pages = $query->max_num_pages; //总共多少页
while ($query->have_posts()):$query->the_post();
//自己输出代码
endwhile;
//输出分页
echo paginate_links(array(
'prev_text'=> __('Previous page'),
'next_text'=> __('Next page'),
'screen_reader_text' => null,
'total' => $total_pages, //总页数
'current' => $current_page, //当前页数
))
如果觉得本站内容对你有益,可对本站赞助,本站会不定时发布高质量内容。

