サムネイル付き記事一覧(特定のカテゴリー)〔wordpress〕

公開日:2013年1月4日

特定のカテゴリーの記事をTOPページにサムネイル付で一覧する
下記コードでは投稿の際に「アイキャッチ画像」でサムネイルを設定します。

(1)functions.phpに下記コードを追加する

管理画面の投稿の編集ページに「アイキャッチ画像」の設定をするメタボックスが現れます。

add_theme_support('post-thumbnails');
add_image_size('rel_tmn', 80, 80); // TOPページ記事用 縮小モード

(2)index.phpに下記コードを記述します。

■numberposts : 表示する記事数
■cat : カテゴリーID
※数字の前に-(マイナス)を付けた場合は、そのカテゴリーが非表示になります。

<ul>
<?php $posts = get_posts('numberposts=10&cat=-8,-1'); global $post; ?>
<?php foreach($posts as $post): ?>
<li>
<?php the_post_thumbnail('rel_tmn', array('alt'=>get_the_title(), 'title'=>get_the_title())); ?>
<a href="<?php the_permalink(); ?>" alt="<?php the_title(); ?>"><?php the_title(); ?></a><br><span class="date"><?php the_time('m月d日'); ?></span>
</li>
<?php endforeach; ?>
</ul>