bodyのclassにカテゴリー名を入れる
<body class="<?php if ( is_category() || is_single() ) { ?><?php $cat = get_the_category(); $cat = $cat[0]; { echo $cat -> category_nicename; } ?><?php } ?>">
WordPressを使って、Bodyタグのclassにカテゴリー名[※]を入れるスニペット。
ナビをハイライトさせたり、カテゴリごとにデザインを切り替えたりするのに使えます。
- 正確にはカテゴリーのスラッグ
- スラッグが数字から始まったり、日本語が混じる場合はclass名に向いてませんので、あしからず…。