【Cocoon】特定のページでヘッダー画像をなくしたい

初心者講座

Cocoonテーマでヘッダー画像を設定したけど、「フロントページ以外出したくない!」なんて思ったことはありませんか?フロントページはでっかく画像を表示したいけど、そのほかのページは、ロゴとぐらーばるメニューだけでいいやと思う人も多いと思います。今回は、特定のページでヘッダー画像を非表示にする解説です。

ヘッダー画像を設定してみよう

「Cocoon設定」→「ヘッダー」→「ヘッダー背景画像」

赤枠からヘッダー画像に設定したい画像をアップロードします。
保存すると設置完了です。

投稿ページのヘッダー画像非表示は?

投稿ページのヘッダー画像を非表示にするには、CSSに記述するしかありません。
しかし、知っていればどうということないので、スタイルシートに下記のコードを記入して保存しましょう。

「外観」→「テーマエディタ―」→「スタイルシート」

/*特定のページでヘッダー画像をなくしたい(投稿ページ編)*/
.single .header {
	background-image: none;
}

非表示されました。

固定ページのヘッダー画像非表示は?

固定ページのヘッダー画像の非表示は、ちょっとだけ面倒です。
といっても、固定ページのページIDを指定するだけになります。
下記のコードをスタイルシートに記入して保存しましょう。

「外観」→「テーマエディタ―」→「スタイルシート」

/*特定のページでヘッダー画像をなくしたい(固定ページ編)*/
.page-id-●● .header {
	background-image: none;
}

●●のところにページIDを記入してください。

非表示されました。

ページIDが分からないという方は、固定ページ一覧で下記の赤枠を確認してください。

まとめて書くのもOK

投稿ページも固定ページも非表示にしたいのであれば、下記のようにまとめてコードを書くこともできます。

/*特定のページでヘッダー画像をなくしたい(まとめ編)*/
.single .header,
.page-id-●● .header {
	background-image: none;
}

カンマ区切りで記載していけばOKです。

まとめ

特定のページでヘッダー画像をなくしたい まとめ
  • ヘッダー画像の非表示は現状CSSを触るしかない
  • 固定ページ・投稿ページのヘッダー画像非表示はコードさえ知っていれば超簡単にできる

いかがだったでしょうか?この記事があなたにとってすてきなワードプレスライフのお役に立てれば幸いです。

タイトルとURLをコピーしました