新規投稿の新着情報を日付と見出しリンクのリストをトップページなどに表示することがあるが、たまに、年末年始や休業日のお知らせを掲載したい場合に。(書き留めるほどでもないですけど)
・投稿の新着情報は日付とタイトル
・カテゴリで「お知らせ」 で投稿された記事は全文を掲載
<?php $args = array( // 'cat => array( 21, 24 ),//複数の特定のカテゴリのみ表示したい場合 'category__not_in' => array( 46 ),//除外したいカテゴリがある場合 'posts_per_page' => 10//リストしたい投稿数 ); $newpost = get_posts($args); if ( count($newpost) > 0 ): ?> <dl> <?php foreach($newpost as $post) { setup_postdata($post); if (in_category('news'))://全文表示したいカテゴリ ?> <dt><?php echo get_the_time('Y.m.d') ?></dt> <dd><strong><?php the_title() ?></strong><br> <?php the_content() ?></dd> <?php else://見出しとリンクだけの場合 ?> <dt><?php echo get_the_time('Y.m.d') ?></dt> <dd><a href="<?php the_permalink() ?>"><?php the_title() ?></a></dd> <?php endif; ?> <?php } //end of foreach ?> </dl> <?php endif; ?>