【问题标题】:How to do the paging on my page of blogs?如何在我的博客页面上进行分页?
【发布时间】:2012-01-10 21:29:13
【问题描述】:

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

$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 篇博文。

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

【问题讨论】:

    标签: wordpress pagination


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-18
        • 2021-04-09
        • 1970-01-01
        • 1970-01-01
        • 2017-06-23
        • 2016-12-23
        相关资源
        最近更新 更多