我正在使用此代码在首页上显示发布循环。
<?php
if ( have_posts() ) : while ( have_posts() ) : the_post();
get_template_part( 'content', get_post_format() );
endwhile;
endif;
?>
我的content.php
包含以下代码:
<div class='post-outer'>
<h2 class='entry-title'>
<a href='<?php echo get_permalink(); ?>' id='pt'><?php the_title(); ?></a>
</h2>
<div class='pimg'>
<img alt='featured image' id='fimg' src='<?php the_post_thumbnail_url(); ?>'/>
</div>
<div class='post-inner'>
<?php echo apply_filters( 'the_content', wp_trim_words( strip_tags( $post->post_content ), 25 ) ); ?>
<a href='<?php echo get_permalink(); ?>'>[Continue Reading]</a>
</div>
<div class='clear'></div>
</div>
我正在尝试通过在循环中一次仅显示5条帖子并在其中添加下一页选项来在此代码中添加分页。
答案 0 :(得分:0)
如果要浏览上一页和下一页,请尝试以下操作:
the_posts_pagination( array(
'mid_size' => 2,
'prev_text' => __( 'Back', 'textdomain' ),
'next_text' => __( 'Onward', 'textdomain' ),
) );
,或者如果您希望没有上一页和下一页:
the_posts_pagination( array( 'mid_size' => 2 ) );
结束和 endif 之后。
要设置每页的帖子数,请转到设置>阅读,然后在“最多显示博客页面” 字段中设置数字。
以及完整的分页参考:Pagination
希望有用!