カテゴリやアーカイブのタイトル一覧を表示

hyperpupカテゴリを選ぶとタイトルリストにを参考に、カテゴリのタイトル一覧表示を行いました。

同ページの以下のコードをそのまま参考にさせていただきました。カテゴリであれば、.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" ="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[''] = 999;

perpage.phpをwp_content/plugins/にアップロードし管理画面より有効化。

Related posts

タグ: , , ,

コメント / トラックバック3件

  1. [...] 参考記事 カテゴリやアーカイブのタイトル一覧を表示 – 大山FP事務所 [...]

  2. [...] 参考記事 カテゴリやアーカイブのタイトル一覧を表示 – 大山FP事務所 [...]

コメントをどうぞ