创建分页导航
当然,我们不希望在一个页面中显示数百个用户。所以,我们要创建的分页,并在多个页面中拆分显示结果。当然,只有在总注册用户数大于每页显示数时,我们才显示分页导航。
幸运的是,WordPress 的有一个模板标签 paginate_links(),使我们能够轻松地创建分页。继续添加代码:
<?php
if ($total_users > $total_query) {
echo '<div id="pagination" class="clearfix">';
echo '<span class="pages">Pages:</span>';
$current_page = max(1, get_query_var('paged'));
echo paginate_links(array(
'base' => get_pagenum_link(1) . '%_%',
'format' => 'page/%#%/',
'current' => $current_page,
'total' => $total_pages
'prev_next' => false,
'type' => 'list',
));
echo '</div>';
}
?>
到这里,我们所需的功能已经实现了,完整的代码样例如下:

