WordPressのテンプレート内で、特定のカテゴリーの記事のループを出力する方法です。
記事のタイトル(リンク付き)と記事本文を出力しています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<?php $args = array( 'post_type' => 'post', 'posts_per_page' => -1,//出力する記事数(全てなら-1) 'category_name' => 'test', // カテゴリースラッグ ); $query = new WP_Query($args); if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post(); echo '<h2><a href="' . get_permalink() . '">' . get_the_title() . '</a></h2>'; echo '<div>'. the_content() .'</div>'; } } else { echo '該当する記事はありません。'; } wp_reset_postdata(); ?> |