賢威7で、オリジナルのトップページを作る場合、固定ページで作成しますよね。

固定ページで作っても、一般の記事ページと同様で、タイトルが入ります。

でも、トップページでタイトルは、じゃま~~!!

と思う事はありませんか?

ちょっとした改造をすることで、トップページのタイトルを非表示にしてしまう方法がありました!

そんな方法をご紹介します。

トップページのみ、タイトルを非表示にする方法

改造するファイルは、テンプレートの中の

 page.php

というファイルです。

この中から、次の内容を見つけ出して、赤文字で書いてある1行を削除するだけです!

 <?php if (is_front_page()) { ?>
                <h2 class="section-title"><?php echo esc_attr(get_the_title(get_the_ID())); ?></h2>
 <?php } else { ?>
                <h1 class="section-title"><?php h1_keni(); ?></h1>
 <?php } ?>

この1行を削除すると、トップページのタイトルが表示されなくなります。

変更は、子テーマを使うと便利

賢威7のテンプレート本体が入っているフォルダーの中身を直接編集しても変更するのですが、アップデートの際に問題になります。

テーマがアップデートされた時には、このフォルダーの中身を丸ごと書き換えるのです。

結果、変更が元に戻ってしまいますよね。

それを避ける為に、子テーマで変更すると良いです。

[関連記事]WordPress子テーマの作り方

子テーマのフォルダーにコピーする

改造するファイル page.php を、親テンプレートの中から子テーマのフォルダーにコピーします。

コピーした子テーマの中の page.php をテキストエディタで上記の様に1行削除します。

修正した page.php を、FTPで転送すれば完了です。