複数の固定ページに異なるテンプレートを適用させる
WordPress の固定ページは管理画面からいくつでも作れますが、ページによってテンプレートを変えたい場合はちょっとした小技が必要になります。通常は page.php というテンプレートが適用されるので、それをコピーして page-new.php を作ります。ハイフン以下は任意の名前にします。
ファイルの文頭に以下のコードを追加します。
<?php /* Template Name: new */ ?>
これで新規固定ページを作る時に以下のようにテンプレートを選ぶことができます。
ページごとにヘッダーだけ変えたい場合は、テンプレートを増やさずに条件分岐タグで分ける方法もよいと思います。
カテゴリー:WordPress