WP2.3の注目新機能にタグ機能があります。が、いくら記事にタグを付けようとも、使用しているテーマが対応していなければ表示されません。そこで、現在使用中の wp.vicuna のテンプレートファイルを編集して、タグ表示に対応させます。

記事に付けられたタグを表示する

それぞれの記事に、分類されたカテゴリが表示されているように、付けられているタグを表示します。こんな感じで、カテゴリの横に表示させました。

wp.vicuna にタグ表示1

コードは下記のように 、カテゴリとエディットの間へ。


<ul class="info">
<li class="date"><?php the_time('Y-m-d (D)') ?></li>
<li class="category"><?php the_category(' | ') ?></li>
<li class="tag"><?php the_tags(); ?></li>
<?php edit_post_link('Edit.', '<li class="admin">', '</li>'); ?>
</ul>

テンプレートファイルは、archive.php、category.php、index.php、search.php、single.php、の5つです。

タグ用のアーカイブを作る

タグ用のアーカイブ、テンプレートヒエラルキー

  1. tag-xxx.php
  2. tag.php
  3. archive.php
  4. index.php

「xxx」は特定のタグです。カテゴリのテンプレートヒエラルキーと同じですね。archive.phpをコピーして、tag.phpにファイル名を変更。パンくずリストと、アーカイブタイトルの箇所に、現在選択中のタグ名を表示させるテンプレートタグが分からず、最初は困ってしまいましたが、「とりあえずいっとけ?」さんのこの記事で、single_tag_titleだと分かり、問題解決。ありがとうございました~。

wp.vicuna にタグ表示2