カテゴリを色々な形式で表示する
カテゴリを表示するには、以下のテンプレートタグを使用します。
<?php the_category();?>
すると、リンク付きのliタグが出力されます。複数のカテゴリに属している場合はすべて表示されます。
実際に出力されるhtmlは以下の通りです。
<ul class="post-categories">
<li><a href="/category1/" rel="category tag">カテゴリ1</a></li>
<li><a href="/category2/" rel="category tag">カテゴリ2</a></li>
<li><a href="/category3/" rel="category tag">カテゴリ3</a></li>
</ul>
リンクなしで表示する
リンクなしで表示したい場合は、foreach構文を使用します。
<ul>
<?php
$categories = get_the_category();
foreach ($categories as $category) {
echo '<li>' . $category->name . '</li>';
}
?>
</ul>
出力結果は以下の通りです。
<ul>
<li>カテゴリ1<li>
<li>カテゴリ2<li>
<li>カテゴリ3<li>
</ul>