カスタムページテンプレートとは固定ページのカスタムテンプレートのことです。
固定ページを別テンプレートで表示できると言ってもよいですね。
目次
使い方
PHP ファイルを作成して、以下のようにコメント内に Template Name を書きます。
<?php
ページテンプレート – WordPress Codex 日本語版
/*
Template Name: 私のカスタムページ
*/
こちらのファイルを記載するだけで、テンプレートを利用できるようになります。
テンプレートの適用ページ
テンプレートが適用されるかは命名規則がありますので、開発する場合はこちらは押さえておきましょう。
カスタムテンプレート — ページにカスタムテンプレートが割り当てられていれば、WordPress はファイルを探し、見つかればこれを使用します。
page-{slug}.php
— 見つからなければ、WordPress はページのスラッグで特殊化されたテンプレートファイルを探し、見つかればこれを使用します。
page-{id}.php
— 見つからなければ、WordPress はページの ID で特殊化されたテンプレートファイルを探し、見つかればこれを使用します。
page.php
— 見つからなければ、WordPress はテーマのデフォルトのページテンプレートを探し、見つかればこれを使用します。
index.php
— 見つからなければ、WordPress はテーマの index ファイルを使用します。
ページテンプレート – WordPress Codex 日本語版
ポイントとしてはpage-{id}.php などは、id部分がマジックナンバーになりますので使わない方が良いと考えています。
参考
CAMON.TOKYO の吉澤修です。
記事に関連したお困りごとやお仕事のご相談などはお問い合わせからご連絡ください。