- 締切済み
wordpress ヘッダー 画像 非表示の方法
wp初心者です。 特定のページにおいてヘッダー部分の画像を非表示にすることは可能なのでしょうか? 現在フロントページ(トップページ)に 固定ページのうちの一つを表示するように設定してあります。 このページ「のみ」ヘッダーで出て来る画像を消したいと考えいてます。 ※ちなみにテーマはtwentyelevenを使用しています。 header.phpを編集すればいいのかと思い、色々検索をしたのですが 結局納得できる方法が得られませんでした。 どなたか、お教えいただけたらとても助かります。 宜しくお願いします!!
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- tracer
- ベストアンサー率41% (255/621)
WordPressのページには、ページIDがあります。ページIDを使用すれば、たとえばheader.phpなどで条件分岐を行えます。 特定のページIDを調べる方法は、以下のページが参考になります。 http://www.lastday.jp/2011/11/24/how-to-find-page-id-wordpress ページIDが分かったら、以下のようにしてページ判別できます。 is_page(ページID)//該当ページであればtrueが返る 条件分岐後は、CSSで無効にするなり、画像を出力しているhtml部分を向こうするなりすればよいでしょう。
- lilillllililili
- ベストアンサー率71% (23/32)
【全ページで非表示にする場合】 テーマの編集画面にて、スタイルシート(style.css)の最後に次の行を追加してください。 #branding img { display: none } 【特定のページで非表示にする場合】 その固定ページの編集画面を表示し、右上のHTMLタブをクリックします。 コンテンツの最後に次の行を追加してください。 <style>#branding img { display: none }</style> これらが最も簡単な方法だと思います。