wordpressの記事表示でカテゴリによって表示を変えたい場合
wordpressでのカテゴリ一覧ページのテンプレートはcategory.phpでカテゴリごとにページの表示を変えたい場合はcategory-N.phpというようにカテゴリ番号を付加したテンプレートを用意するだけでよかったが、実際の記事表示でカテゴリによって表示を変えたい場合は、single.php にて以下のようにすればよろしいらしい。
<?php if (in_category('1')) : ?> <h3>cat=1は未分類</h3> <?php elseif (in_category('3')) : ?> <h3>cat=3はfooカテゴリ</h3> <?php elseif (in_category('4')) : ?> <h3>cat=4はbarカテゴリ</h3> <?php else : ?> <h3>その他のカテゴリ</h3> <?php endif; ?>
元記事は以下。