- homeブログTOP
- [WordPress] WP_Queryで取得した記事の件数を表示する
[WordPress] WP_Queryで取得した記事の件数を表示する
目次
前提:カスタム投稿タイプの定義
本記事では、カスタム投稿タイプ「ブログblog」の記事を取得するものとして説明します。
カスタム投稿タイプはfunctions.phpで定義します。
register_post_type( 'blog', [
'label' => 'ブログ',
'public' => true,
'has_archive' => true,
]);
- 公式ドキュメント
register_post_type()
WP_Queryで記事を取得・件数表示
$args = [
'post_type' => 'blog',
'post_status' => 'publish',
'posts_per_page' => -1,
];
$query = new WP_Query($args);
//記事件数の表示
echo $query->post_count;
wp_reset_postdata();
- 公式ドキュメント
WP_Query()
- homeブログTOP
- [WordPress] WP_Queryで取得した記事の件数を表示する