【WordPress】投稿を件数表示する方法

トップページやサイドナビで利用できるように、カスタム投稿を件数表示する方法をご紹介します。

全件表示

<?php
//post_type=投稿タイプを指定
$example_posts = get_posts('post_type=post');  
 ?>
<?php
foreach ( $example_posts as $post ):
	setup_postdata($post); ?>

<?php the_title();?>

<?php endforeach;
wp_reset_postdata(); ?>

表示させたい投稿タイプをpost_typeで指定します。

件数を制限

<?php
//post_type=投稿タイプを指定
//posts_per_page=表示させたい件数を指定
$example_posts = get_posts('post_type=post&posts_per_page=7');  
 ?>
<?php
foreach ( $example_posts as $post ):
	setup_postdata($post); ?>

<?php the_title();?>

<?php endforeach;
wp_reset_postdata(); ?>

表示させる件数をposts_per_pageで指定します。
上記の指定だと「7」件までが表示されます。