WordPressでカテゴリごとに別のデザイン

メニューカテゴリごとに、ヘッダー画像なり見出しのスタイルなりを変えるのは、特に企業Webサイトを運用する際にはおそらく必須の仕様となる。

通常、僕はこういう際にはBODYタグなどにそのカテゴリのIDを出力して、CSSで

広告

body#category {
background : url(....jpg)
}

などとして指定している。

WordPressをCMSとして運用する際は、

><?php $cat = get_the_category(); $cat = $cat[0];{echo $cat->category_nicename;} ?>

と記述すると、カテゴリースラッグ(カテゴリURL用の別名)が出力できるので、これを利用して

body id=”company”

などとすることができる。

それにしても、カテゴリースラッグの変数って「nice name」なんですね。ナイスネーム…。ナイススティックを連想させます。(高校の頃よく食べてました)

About: dacelo


2 thoughts on “WordPressでカテゴリごとに別のデザイン”

Leave a Reply

Your email address will not be published. Required fields are marked *