テーマを構成する最小限のファイルは以下の2つです。
- index.php
- style.css
index.phpはトップページに使われるテンプレートですが、その他のページのテンプレートが存在しない場合にも使われます。
また、ヘッダ、フッタ、サイドバー用のテンプレートが存在しない場合には、デフォルトのテンプレートが使用されます。
もっとも、理論上は上記の構成でも動きますが、実際にはアーカイブ用、個別記事用、固定ページ用とテンプレートを別々に用意するのが普通です。
一般的なテーマの構成
- index.php
- style.css
- archive.php
- single.php
- page.php
- header.php
- footer.php
- sidebar.php