我正在尝试为我的帖子实现分页。虽然我有点卡在PHP功能,也如何调用它。如何实现Wordpress分页?
简单的方法是这样的我想:
<?php posts_nav_link(); ?>
但是如果我想自定义分页?
这里是我当前的代码:
<?php
global $wp_query;
$total = $wp_query->max_num_pages;
if ($total > 1) {
if (!$current_page = get_query_var('paged'))
$current_page = 1;
echo paginate_links(array(
'base' => get_pagenum_link(1) . '%_%',
'format' => '?paged=%#%',
'current' => $current_page,
'total' => $total,
'mid_size' => 4,
'type' => 'list'
));
}
?>
这是正确的,我该怎么称呼呢?在index.php?循环中的哪个位置?谢谢。
编辑澄清:我如何实现这个代码?目前我已经把它放在我的functions.php中。那么我怎样(以及在循环中的什么地方)“引用”这个函数,以便显示分页。
尽量在你要完成,也许有人会知道该怎么回答你的问题:-) – gernberg
@gernberg感谢您的意见,现在编辑什么更具体的。 – Harry