タイトルの通りなのだけど
使いやすい!万能!と言われている「Attitude」というテーマでさえ、
色々とカスタマイズするときはつまずくことがある。
本当にヘッダーのつくりとか、テーマによって、いろいろいろいろ!
このAttitudeテーマについての一番カスタマイズについてわかりやすいサイトは
無料ながら万能、多用途型のWPテーマ「Attitude」。魅力と使い方を徹底解説です。
ではないだろうか。
みんな一度はたどり着くはず。
私が今回、ちょっと時間がかかった問題が、
「Attitudeテーマでヘッダー画像をトップページのみに表示したい」
(下層ページでヘッダー画像を表示したくない)
だった。
このテーマでなければ、大体の検索結果が
「header.php」を修正しなさい
と出てくるのだけど
Attitudeの場合は、
attitude/library/structure/header-extensions.php
の265行目を修正する。
265行目(修正前)
<?php $header_image = get_header_image(); if( !empty( $header_image ) ) :?> <img src=\"<?php echo esc_url( $header_image ); ?>\" class=\"header-image\" width=\"<?php echo get_custom_header()->width; ?>\" height=\"<?php echo get_custom_header()->height; ?>\" alt=\"<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>\"> <?php endif; ?>
修正後
<?php if(is_front_page() ): ?> <?php $header_image = get_header_image(); if( !empty( $header_image ) ) :?> <img src=\"<?php echo esc_url( $header_image ); ?>\" class=\"header-image\" width=\"<?php echo get_custom_header()->width; ?>\" height=\"<?php echo get_custom_header()->height; ?>\" alt=\"<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>\"> <?php endif; ?> <?php endif; ?>
これで消えました!!
あーよかった。
愉以