特定のカテゴリーだけCSSを変える

2013年4月25日

カテゴリー:Wordpress

特定のカテゴリーに属するページのレイアウトを変えたい場合。

色々あると思うけど、一番簡単なのはCSSを変える方法。

 

 

<!--?php if ( in_category('1') ) { ?-->
<link href="<?php bloginfo('template_directory'); ?>/category1.css" rel="stylesheet" media="screen" type="text/css" />
<!--?php } else { ?-->
<link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet" media="screen" type="text/css" />
<!--?php } ?-->

これを header.phpのcssが記述されている辺りに

デフォルトのcssと差し替える形でいれる。

 

上記の場合は、
カテゴリーidが 1の場合、category1.cssってcssに差し替える。

それで、それ以外のカテゴリーの場合は、
デフォルトのcssを使う。

 

 

 

ちなみに、

<?php elseif(in_category(‘2’)): { ?–>

みたいに eleseif を真ん中に挟めば、

パターン分けを増やせます。

 

 

 

 

また、
<?php if(in_category(array(‘1′,’2′,’3’))): { ?–>

みたいにすれば、複数カテゴリーを設定出来ます。

 

idでカテゴリーを指定しているので、

  • やさい
    • 葉っぱ
    • 根菜

やさいって カテゴリーを指定しただけでは、
やさい に含まれる 葉っぱってカテゴリーのcssは自動では代わりません。
親・子ともに指定しないと、親カテゴリーのCSSだけが切り替わってしまいます。

 

デル株式会社
HP Directplus -HP公式オンラインストア-

Related Articles

ETF投資 その3~債権~

ETF投資 その3~債権~

債権については、国債、海外の国債、社債に投資するETFがあります。 eMAXISの投資信託の場合、対象インデックスは、FTSE世界国債インデックス(除く日本)と、JPモルガン GBI-EM グローバル ディバーシファイドです。 ちなみに、FTSE世界国債といっても、アメリカが50%で、フランス・イタリア・ドイツで25%です。   ETFにも、 FTSEに連動するものとしては、 1677 上場外債 2511 NEXT FUNDS外国債券(為替ヘッジなし)ETF 2512 NEXT FUNDS...

ETF投資 その3~債権~

ETF投資 その1

財産三分法 基本的な投資スタイルである財産を「株式・債権・不動産」に投資していく財産三分法。この投資信託は結構あります。投信信託ランキング上位のeMAXIS Slim バランス(8資産均等型)なんかもこれですね。     株式を①国内・②先進国・③新興国に分け、債券も④国内・⑤先進国・⑥新興国に分け、不動産(リート)を⑦国内・⑧先進国に分けた形ですね。       詳しく見ると、 国内株式はTOPIX 先進国株式はMSCIコクサイ 新興国株式はMSCIエマージング・マーケット...

ETF投資 その3~債権~

ETF投資 その1

財産三分法 基本的な投資スタイルである財産を「株式・債権・不動産」に投資していく財産三分法。この投資信託は結構あります。投信信託ランキング上位のeMAXIS Slim バランス(8資産均等型)なんかもこれですね。     株式を①国内・②先進国・③新興国に分け、債券も④国内・⑤先進国・⑥新興国に分け、不動産(リート)を⑦国内・⑧先進国に分けた形ですね。       詳しく見ると、 国内株式はTOPIX 先進国株式はMSCIコクサイ 新興国株式はMSCIエマージング・マーケット...

0 Comments

0コメント

コメントを提出

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください