hyperpupカテゴリを選ぶとタイトルリストにを参考に、カテゴリのタイトル一覧表示を行いました。
同ページの以下のコードをそのまま参考にさせていただきました。カテゴリであれば、category.phpのタイトル一覧を表示したい位置に、以下コードを追記あるいは置き換えします。アーカイブであればarchive.phpに、検索結果であればsearch.phpに同じようにコードを追記(置き換え)すればOK。
<ul> <?php if ($posts) : foreach ($posts as $post) : start_wp(); ?>
<li id="catpost-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"> <?php the_title(); ?></a><br /><?php the_date(''); ?> at <?php the_time() ?></li>
<?php endforeach; else: ?> </ul>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
以上でタイトル一覧表示になったことが確認できます。ただし、このままではページごとの1ページに表示するタイトル数を自由に設定できないので、表示数のカスタマイズが可能なプラグインCustom posts per pageをダウンロード。テキストエディタで開き、中の以下の項目を各ページ選択時に表示したいタイトル数に設定し、perpage.phpsの拡張子をperpage.phpに変更して保存。
$posts_per['home'] = 4;
$posts_per['day'] = 10;
$posts_per['month'] = 10;
$posts_per['search'] = 10;
$posts_per['year'] = 999;
$posts_per['author'] = 999;
$posts_per['category'] = 999;
perpage.phpをwp_content/plugins/にアップロードし管理画面より有効化。
[...] 参考記事 カテゴリやアーカイブのタイトル一覧を表示 – 大山FP事務所 [...]
[...] http://o-fpo.com/58.html [...]
[...] 参考記事 カテゴリやアーカイブのタイトル一覧を表示 – 大山FP事務所 [...]