HYBRID THEME

neutral(ニュートラル)

何処にも属さない”中性的なもの”をテーマにデザインしたWordPressテーマです。
ガラスをイメージした半透明の縁取りが背景画像を透過する事によって、近未来的な印象を生み出します。

HYBRID THEMEへ移動する

WordPressのbodyにカテゴリーIDを追加する方法

WordPressのbodyタグにカテゴリーIDを追加する方法をご紹介します。
カテゴリーごとに色を変える際に利用できます。

このカスタマイズは、ご利用中のWordPressテーマのbodyタグに以下のコードが記述されている事が前提ですので、
記述されていない場合はテンプレートのカスタマイズを先に行ってください。
(ほとんど全てのテーマに記述されていますが念のため・・・)

<body <?php body_class(); ?>>

カテゴリーIDをbodyタグに追加する為には以下のコードをご利用中のWordPressテーマのfunctions.phpに記述してください。

function my_body_classes($classes) {
 global $wp_query;
 if (is_single() ) {
   global $post;
   foreach((get_the_category($post->ID)) as $category) {
     $classes[] = 'category-' . $category->term_id;
   }
 }
 return array_unique($classes);
};
add_filter('body_class','my_body_classes');
  • このエントリーをはてなブックマークに追加

関連記事