Wordpress 分页链接不显示第二页
我想创建一个博客页面,每页只显示5篇文章,如果有7篇文章,最后两篇文章将显示在第二页 以下是我到目前为止得到的信息:Wordpress 分页链接不显示第二页,wordpress,blogs,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
<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篇文章。我怎样才能解决这个问题
更新:
现在
发布导航链接()。但是导航显示“«上一页下一页»”,即使在第二页之后。您的查询$args
不包含分页参数
$args = array( 'numberposts' => '','post_status'=>"publish",'post_type'=>"post",
'orderby'=>"post_date", 'cat'=>1,'paged' => get_query_var('paged'));
@维娜-很高兴能帮助你。祝你愉快:)博客页面有11篇文章。但是导航显示“1 2 3 4下一篇”?为什么会这样?总的变量似乎出了问题。检查$wp\u query->max\u num\u pages
的内容?它应该是11
。您能检查上面更新的代码吗?现在我在函数中使用posts_nav_link()而不是base_pagination()。php@Veena它将只显示Next
和Prev
对吗?不展示?