web-dev-qa-db-ja.com

ホームページの特定のCSS、他のページのものとは異なる

ホームページに特定のCSSを設定し、他のすべてのページに別のCSSを使用する方法はありますか。

1
detonate

はいあります。これをあなたのテーマヘッダに追加することができます。

<?php
  if(is_home()){
    // we are on the home page
    echo '<link rel="stylesheet" src="your_stylesheet" />';
  }
?>

他のコンディショナルタグを使って、ほぼすべての種類のWordPressページにいるかどうかを調べることもできます。 条件付きタグ

以下のコメントから続けて、これはこのように使用される方がよいでしょう

<?php
  if(is_home()){
    // we are on the home page
    echo '<link rel="stylesheet" src="your_home_stylesheet" />';
  }else {
    echo '<link rel="stylesheet" src="your_default_stylesheet" />';
  }
?>
1
supajb

あなたがWordPressページのソースコードを見るならば、私がこれを使って私のcssを作成するであろう各鉱山を示す各ページのためのボディクラス変化

body.home #whatever div or body.home .whatever class

Look At The Body Tag

1
xLRDxREVENGEx