カテゴリを取得してスラッグをclassに加える
WordPressを使っているとカテゴリ毎に色を変えたり、カテゴリ毎にCSSで装飾したい時があると思います。
ではいってみよう!
カテゴリスラッグを取得
// カテゴリ情報を取得 <?php $cat = get_the_category(); $cat = $cat[0]; ?> // 記事カテゴリーのカテゴリースラッグ取得 <div class="<?php echo $cat->category_nicename; ?>"></div>
「get_the_category()」のその他の使い方
「get_the_category()」を使うとカテゴリのスラッグ以外にも説明文やカテゴリ名など様々な情報を持っています。
今回スラッグを取得しましたが下記の情報も取得できます。
カテゴリーID:cat_ID
カテゴリー名:cat_name
カテゴリースラッグ:category_nicename
カテゴリー説明文:category_description
親カテゴリーID:category_parent
カテゴリー使用回数:category_count
いろいろと使えそうですね!
WordPressオリジナルテーマを作れるようになるための記事を制作しています!
随時更新しているので、ぜひ覗いてみてください!!
WordPressオリジナルテーマの作り方!0から作れるようになるまで
ABOUT ME