それほど意味はないんだけど、こういうこともできる、ということで。
どうやらページごとに専用のテンプレートを用意できるみたいだということが分かった。
基本はindex.phpの設定を利用してすべてのページが生成されるが、ページごとにある決まった名前のファイルでテンプレートを作ってやれば、ページ生成時に優先して読み込まれるという仕組み。
今回の個別ページは「single.php」というファイル名でテンプレートを用意してやった。個別ページの読み込み優先順位は以下のようになっているらしい。
- single.php
- index.php
ちなみにトップページは以下。
- home.php
- index.php
もうひとつ年/月/週/日別ページ。
- data.php
- archive.php
- index.php
なにやら便利だな。これで、デザイン変えたいところを選べるわけだ。
今回、index.phpのソースをコピーして作ったので、いらない条件分岐の設定を削除しておく必要がある。