米洛指出$wp_query
对象,以便$paged
通过:
$paged = ( $_GET[\'paged\'] ) ? $_GET[\'paged\'] : 1;
现在我们有了
$paged
, 我们可以编写自己的分页代码。我将以最简单的形式演示如何。
首先,让我们获得最大分页页面数:
$max_pages = $the_query->max_num_pages;
然后计算下一页:
$nextpage = $paged + 1;
最后,让我们创建分页链接。我们执行基本的if语句检查if
$max_pages
大于
$paged
:
if ($max_pages > $paged) {
echo \'<a href="admin.php?page=plugin-page.php&paged=\'. $nextpage .\'">Load More Topics</a>\';
}
就这么简单。
更新以启用上一页,您只需添加:
$prevpage = max( ($paged - 1), 0 ); //max() will discard any negative value
if ($prevpage !== 0) {
echo \'<a href="admin.php?page=plugin-page.php&paged=\'. $prevpage .\'">Previous page</a>\';
}