wordpress - paginate_links 不显示第二页

标签 wordpress blogs

我想创建一个博客页面,每页仅显示 5 个帖子,如果有 7 个帖子,最后两个帖子将显示在第二页上。

这是我目前得到的:

<div style="float:left; padding-top: 20px;">
<?php
    $args = array( 'numberposts' => '','post_status'=>"publish",'post_type'=>"post",'orderby'=>"post_date", 'cat'=>1,'paged' => get_query_var('paged'));
    $postslist = get_posts( $args );
    foreach ($postslist as $post) : setup_postdata($post); 
?>
<div style="float:left;" class="three columns">

    <label style="color:#DB6903;"><?php the_date(); ?></label>
    <?php the_author(); ?><br>
    <?php comments_number(); ?>

    <div style="clear:both;"></div>
</div>


<div style="float:left; padding-top: 10px; " class="eight columns" >

    <a href="<?php the_permalink() ?>" target="_parent" style="color: black;">
        <h2 style="font-size: 28px;"><?php the_title(); ?></h2>
    </a>
    <div class="entry-summary">
        <p>         <?php the_excerpt(); ?></p>

    </div>
        <img src="wp-content/themes/quaero/images/grey_divider" width="100%"  alt="divider" />
</div>

<div style="clear:both;"></div>

<?php endforeach; ?>
</div><aside style="float:left; padding-left: 20px;" class="one-third columns">
    <?php get_sidebar(); ?>
</aside><div style="clear:both;"></div><?php posts_nav_link(); ?>

当我点击第二页时,它不显示最后两个帖子。它仍然显示前 5 个帖子。我该如何解决这个问题?

更新: 现在 posts_nav_link() 可以工作了。但即使在第二页之后,导航仍显示“«上一页下一页»”。

最佳答案

您的查询 $args 不包含分页参数。

$args = array( 'numberposts' => '','post_status'=>"publish",'post_type'=>"post",
  'orderby'=>"post_date", 'cat'=>1,'paged' => get_query_var('paged')); 

关于wordpress - paginate_links 不显示第二页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15803110/

相关文章:

php - WooCommerce - 按标题获取产品?

javascript - Wordpress:是否可以在 block 编辑器样式表中使用 post-type 作为 CSS 选择器的一部分?

php - 在 Woocommerce 中的产品自定义循环上启用 Ajax 添加到购物车按钮

loops - 如何使用<g:each>标签遍历单个元素Grails-Gsp的属性

mysql - Amazon EC2 实例每天变慢

php - 为每个 id 添加元值,其中 post_type = ??文字新闻

php - "mobile"- 博客 - 任何想法/现有解决方案?

javascript - 如何在博客文章标题后面插入图片

wordpress - 如果从 wordpress 博客调用,则无法从 servlet 获得响应

r - 使用R映射博客之间的链接网络?