0

ワードプレスのテンプレートについて教えてください。

フロントページにはカスタム静的ヘッダーが必要ですが、他のすべてのページでは代わりにページのタイトルを使用する必要があります。また、ページがフロント ページでない場合は、タイトルの横にカスタム HTML を追加したいと考えています。

これを行う最善の方法は何ですか?

4

1 に答える 1

1

次のように header.php を含めて、このようにすることができます (サンプル コンテンツをいくつか追加しました)。

        <?php 
             if ( is_front_page() ) { 
                echo '<div id="homestuff">Home stuff in here</div>';
              } elseif (is_page()) { 
                echo '<div id="pagestuff">'. the_title() .'</div>'; 
              } 
        ?>

Wordpress には is_home() もあり、 is_front_page() と is_home() のどちらを使用するのが正しいかについて簡単に混乱する場合があることに注意してください。この stackexchange の回答は、それ;

Wordpress で is_front_page() または is_home() を使用するかどうか

于 2012-07-29T14:07:57.113 に答える