テンプレート階層について
WSC5テーマは、他のテーマと比較してもテンプレート数が少なくなっています。これで必要最小限の構成なのですが、このテンプレート階層について少しご説明を。
WordPressのテンプレート階層は、予めさまざまなファイルが使用できるようになっています。
これらのすべてをテーマとして予め準備することも良いとは思いますが、今回のWSC5はデザイナー向けに様々な用途に対応したいと考えたため、複雑にならないよう必要最小限の構成となりました。
しかし、これらのテンプレートが必要な場合も、心配する必要はありません。home.php category.php archive.php tag.phpなど、ほとんどはindex.phpがベースとなっているので、これを複製しCodex(テンプレート階層)にあるようにリネームするだけで準備完了です。
また、テンプレートを増やす事でメンテナンスが悪くなる事を心配するなら、○○が××の時は△△を表示という条件分岐を、条件タグによってコントロールすることも良いでしょう。WordPressがphpであることの恩恵を受けられると思いますよ。WSC5のindex.phpでもこの条件タグを少し利用していますので、参考にしてください。
この記事にコメントする