はじめに
WordPressには、ブログスタイルの記事投稿と、固定ページの2種類があり、それらすべてに固有のIDが振られています。
以下の単位で個別に指定のデザインを適用したい場合のCSSについて解説します。
- 投稿記事すべて
- 固定ページすべて
- 個別の投稿記事または固定ページ
- トップページ(固定ページ)のみ
実現方法
ページを指定してCSSに記述する
利用しているテーマの以下のいずれかにCSSを追記。
Cocoonの例
各ページ独自のCSSに記述する
テーマによっては、各ページごとにCSSを追記できるエリアがある場合があり、そのページでしか利用しないデザインは、そこに記述した方が無駄がありません。
大抵は、記事編集画面の下部にあります。表示されていなくても機能があれば表示オプションの中にあるのでチェックをすると表示されます。
Cocoonの例:表示オプション
Cocoonの例
ルクセリタスの例
テーマ | 記述場所 | 記述方法 |
---|---|---|
Cocoon | カスタムCSS | style、scriptタグ不要 |
ルクセリタス | 追加ヘッダー | <style></style> 、<script></script> で囲む |
ページ指定の方法
固定ページのみ
固定ページすべてが対象。
.page{}
投稿記事のみ
投稿記事すべてが対象。
.post{}
記事指定
特定の記事のみの場合は、記事個別のIDで指定します。
投稿記事の場合 .postid-x
複数ページの場合は、セミコロン(,)で区切って記述。
.poge-id-x .author-info, .postid-x .author-info
/*固定ページ*/
.page-id-x
/*投稿記事ページ*/
.postid-x
トップページ(固定)
.home.page
それぞれの使い方サンプルは以下を参考にして下さい。
コメント