
前回、header,footerを別ファイルに切り出して保存しました。footerを別ファイルに切り出した際に、WordPressにデフォルトで付いてるツールバーが出現したと思いますが、このツールバーはデザインを確認したいときに邪魔です。
今回は、まずそのツールバーを消して、その後に、header,footer以外のお問い合わせのセクションも別ファイルに切り出していきたいと思います。

上に出現したツールバーは管理画面の「ユーザー>プロフィール」の「サイトを見るときにツールバーを表示する」のチェックを外すことで消すことが可能ですが、今回は勉強も兼ねて、PHPファイルの方で消していきましょう。

よって、上のチェックは外さずに、テーマフォルダの直下にfunctions.phpというファイルを作り、
<?php
//ツールバーを非表示
add_filter( 'show_admin_bar', '__return_false' );
上のコードを書きましょう。

すると、ツールバーが消えたと思います。

functions.phpに書き込む方法でも、管理画面を操作する方法でも同じくツールバーを消すことができますが、今回はfunctions.phpの方で消しておきましょう。functions.phpで消す方が複数人でサイトを開発するときに全員に反映されるので便利ですし、functions.phpファイルは今後も使うので、今のうちに作成して使い方を覚えておきましょう。
次に、headerやfooterの他にも、「お問い合わせ」のセクション等、他のページでも同じパーツが使われていたりします。これらのパーツも共通化していきましょう。

まず、テーマファイルの直下に、partsというフォルダを作成して、そのフォルダ内にcontact.phpというファイルを作成します。

そしてfront-page.php内の「お問い合わせ」のセクションをコピーして、以下のようにcontact.phpにペーストしましょう。

そしてfront-page.phpのかつて「お問い合わせ」のセクションがあった部分に、
<?php get_template_part("parts/contact") ?>
というコードを貼り付けて、以下のようにしてください。

すると、サイトの見た目は変わらないと思いますが、お問い合わせのセクションを別ファイルから呼び出して表示されるようになりました。他にも共通化したいパーツがあった場合は、以上の手段で共通化することが可能なので、覚えておきましょう。
これで準備が整ったので次回からは下層ページを作っていきましょう。