単一記事の投稿ページへ、記事の新着一覧を「サムネイル付き」で掲載する方法についてです。
例えば、
このページ
の「販売中の赤にゃん一覧」のようなことができます。
1.
プラグインのThumbnail For Excerptsをインストールしてください。
2.
個別ページの(single.phpなど)、新着一覧を表示したいところへ下記のコードを記載して下さい。
<!-- リスト -->
<?php query_posts('posts_per_page=20&cat=3'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div style="width:160px;float:left;text-align:center;"><?php the_excerpt(); ?></div>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
<? wp_reset_query(); ?>
<br style="clear:both;">
<!-- /リスト -->
赤字の
<?php query_posts('posts_per_page=20&cat=3'); ?>
についてですが、
posts_per_page:新着一覧に掲載したい新着記事の数
cat:取得したいカテゴリID。カテゴリを問わず取得したい場合は、不要
です。
3.
以上で大体の作業は終わりです。3.についてはオプションだと考えて下さい。
◆新着一覧にはサムネイルだけ表示させて、文字列は表示させたくない場合
テーマのfunctions.phpへ
function new_excerpt_length($length) {
return 0;
}
add_filter('excerpt_length', 'new_excerpt_length');
function new_excerpt_more($more) {
return '';
}
add_filter('excerpt_more', 'new_excerpt_more');
と記載。