これまで記事に対し複数のカテゴリーを設定しタグを付けていなかったのですが逆にしました。カテゴリーとタグの使い分けがどうもよくわからなかったので、そうしていたのですが、
- カテゴリーは一つの記事に一つ
- タグは一つの記事に複数可
というのが普通らしいので、今までの使い方はおかしかったようです(ただし、WordPressでは一つの記事に複数のカテゴリーを設定することができてしまいますが)。
この変更に合わせて
- ヘッダー部分にタグのリストを表示
- サイドバーにタグクラウドを表示
するようにしました。
ただ一つ問題が。今まで『記事一覧』のページで、記事を列挙するときに記事ごとのカテゴリーを表示していたのですが、これをタグに変えることができません。カテゴリーを表示するときには
the_category(', ',single,$post["ID"])
これでよかったのですが、タグに対しては同じような機能を持つテンプレートタグがないからです。なんかうまい方法はないもんか。
[追記]なんとかできた。メモ