如何在我的博客页面上进行分页?

时间:2012-01-10 09:43:19

标签: wordpress pagination

我有一个显示所有帖子的页面。我使用了以下代码。

$args = array( 'numberposts' => 0 );
$lastposts = get_posts( $args );
foreach($lastposts as $post) : setup_postdata($post); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    <?php the_content(); ?>
<?php endforeach; ?>

上面的代码显示了我页面上的所有帖子。

但现在我想在此页面上进行分页,每页显示3篇博文。

我将如何做到这一点。请帮忙。

2 个答案:

答案 0 :(得分:0)

我不知道你为什么使用这个奇怪的结构而不是the loop
尝试将其与query_posts的组合进入循环 在那之后尝试posts_nav_link,也许现在可行,但我不确定

答案 1 :(得分:0)

您可以使用Page Navi插件并将get_posts更改为query_posts,也可以使用此堆栈答案Paginating get_posts() in Wordpress谢谢