WordPress ページテンプレートについて
WordPressには、ページ作成の場合に「詳細オプション」に「ページテンプレート」が表示され、その作成ページが表示される場合の専用テンプレートを選択できる機能がある。
2. PHPファイルの記述方法。
PHPファイルの先頭にて以下のようにコメントを記述しておく。
<?php /* Template Name: Top Page */ ?> <?php get_header(); ?> ....
※2008-09-05追記:この"Template Name:" というコメントが大事。wordpressがこれを見つけて、以下の編集画面に表示してくれる。つまりこれがないと詳細オプションに表示されない。
3. 編集画面での選択
該当するページの編集画面の「詳細オプション」に「ページテンプレート」というメニューが追加されているはず。そこに上記コメントの"Template Name:"に記述した"Top Page"が選択できるようになっており、これを選択することで、toppage.phpがこのページを表示する際に使用される。初期値は"デフォルトテンプレート"となっている。
詳細は、以下。
http://d.hatena.ne.jp/aratako0/20080204/p1
http://codex.wordpress.org/Pages#Creating_your_own_Page_Templates