WordPressではpage.phpを複製してpage-○○○.php のように個々にテンプレートファイルを持つことができるので、固定ページ別に全く違ったデザインにすることも可能です。
ポイントは、page-○○○.phpにTemplate Name:の記述をすること。
これでWordPress管理画面から固定ページを作成した際に、固定ページ毎にpage-○○○.phpファイルを紐づけられるようになります。
ページファイルにテンプレート名を付ける
固定ページ毎にデザインを変更する場合、page.phpをコピペしてpage-○○○.phpとします。page-○○○.phpを開いて、先頭に
1 2 3 4 5 |
<?php /* Template Name: Toppage */ ?> |
と書くと、「Toppage」というテンプレート名として扱うことができます。
管理画面から固定ページをテンプレートに紐づける
WordPress管理画面の固定ページを編集します。編集画面右側のページ属性を見ると、「Toppage」という名前のテンプレートが表示されます。
コメント