TREVOのスタッフブログ

Blog
2019.12.13.

特定のカテゴリ一覧を表示する方法

特定のカテゴリの記事一覧表示を表示する際のコードです。
基本的にはgetpostで取得する事が多いです。

get_postで取得

<?php
$posts = get_posts(array(
'post_type' => 'post', // 投稿タイプ
'posts_per_page' => 10, // 表示件数
'category' => '1' // カテゴリIDもしくはスラッグ名
'orderby' => 'date', // 表示順の基準
'order' => 'DESC' // 昇順・降順
));
?>
<?php if($posts): foreach($posts as $post): setup_postdata($post); ?>
 
<!--表示内容を記載-->
 
<?php endforeach; endif; ?>

query_postsで取得

<?php query_posts('cat=1&showposts=10'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

<!--表示内容を記載-->

<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
ホームページ制作 大阪 | 目標を実現するweb制作会社