技術ブログ
特定のカテゴリの記事一覧表示を表示する際のコードです。
基本的にはgetpostで取得する事が多いです。
post_typeのデフォルトは「post」ですがカスタム投稿タイプの「スラッグ(投稿タイプID)」を入れる事も出来ます。
categoryを指定する事で、特定のカテゴリ一覧を表示できます。
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(); ?>
大阪のホームページ制作会社TREVOでは、ホームページ制作に関する情報を掲載しています。最短2日で仮サイトを公開するサービスやSEO対策に特化したホームページ制作、オリジナルホームページデザイン、ライティング、リスティング広告、WEBマーケティングなどのサービスをご紹介しています。