web-dev-qa-db-ja.com

ホームページにのみTwentyElevenヘッダー画像を表示する

私は1つのページからヘッダーを削除しようとしています(実際にはすべてのページがホームページに表示されます)私はいくつかの調査を行いました。正確なコードと正確な場所(およびページID)、またはその他の方法を知っているかどうかはわかりません。

私のウェブサイトwww.danielbelseamusic.com

どうもありがとう、ダニエル

1
danielbelsea

ホームページ以外のページでTwenty Elevenテーマのヘッダ画像を削除するには、header.php(wp-content/themes/twentyeleven)で次のコードを変更します。

前:

    <?php
        // Check to see if the header image has been removed
        $header_image = get_header_image();
        if ( ! empty( $header_image ) ) :
    ?>

後:

    <?php
        // Check to see if the header image has been removed
        $header_image = get_header_image();
        if ( ! empty( $header_image ) && is_front_page() ) :
    ?>
1
ptriek

Viruthagiriへのあなたのコメントでは、「写真が広すぎる」と述べたので、実際にはヘッダの画像を削除したいとします。 ヘッダー自体ではなく、次のような簡単なことができます。

 <?php if( is_home() ) { ?>
      <img src="your-image-source-here" />
 <?php } ?>

Header.phpファイルの中

0
Shane