WordPress: 一覧に記事をn番目から表示する方法

WordPress: 一覧に記事をn番目から表示する方法

 

<?php 
$first_args = array(
  'post_type' => 'post',
  'posts_per_page' => 10,
  'offset' => 1,
);
$first_blog = get_posts($first_args);
if(!empty($first_blog)): foreach ($first_blog as $post): setup_postdata($post);
?>
<li class="list">
  <?php the_title(); ?>
</li>
<?php endforeach; wp_reset_postdata(); endif; ?>

 

・6番目から:'offset' => 5  (表示しない最初の記事件数)

offsetの値 は、6番目からの場合は「5」です。

2番めからの場合は、offsetの値は「1」。

「表示しない件数」を指定するというところがポイントです。

 

参考サイト:

記事をn番目から表示したい場合

 

https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/get_posts

category cloud