$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
WordPressのカスタマイズとプラグイン、CSSテクニック、SEOの話題など。
メニューカテゴリごとに、ヘッダー画像なり見出しのスタイルなりを変えるのは、特に企業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」なんですね。ナイスネーム…。ナイススティックを連想させます。(高校の頃よく食べてました)
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。
2 Responses to WordPressでカテゴリごとに別のデザイン
トラックバックURL:Biz-R
7月 13th, 2009 at 1:40 PM
カテゴリ別にデザインを切り替える
yong-e
9月 1st, 2009 at 11:07 PM
wordpress body id