wordpressのカスタムテーマsingle.phpでカテゴリーを取得

wordpress

single.phpで該当するカテゴリーを取得し、リンクとして表示するプログラムサンプル

<?php
$category = get_the_category();

if (!empty($category)) {

	foreach ($category as $cat) {

		echo '<a href="' . get_category_link($cat->term_id) . '" title="' . $cat->name . '" ' . '>#' . $cat->name . '</a>' . $cat->category_description . '  ';
	}
} ?>

解説

・get_the_category()で現在表示されている投稿ページのカテゴリーを取得
・投稿ページのカテゴリー一覧を表示し、リンクも付ける。