カテゴリーリストにcurrent クラス

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

wp_list_categories に表示中のクラスを付ける。

<?php 
	$categories = get_categories('hide_empty=1&title_li=');
	if (is_array($categories)) {
		foreach($categories as $category):
			$cat_id = $category->cat_ID;
			$cat_title = $category->cat_name;
			$cat_url = get_category_link($cat_id);
			echo "<li";
			if (is_category($cat_id)) {
				echo ' class="current"';
			}
			echo '><a href="'.$cat_url.'" title="'.$cat_title.'">'.$cat_title.'</a></li>';
		endforeach;
	}
?>