front-page.phpが存在しないテーマもある

スポンサーリンク

WordPressテーマに含まれるfront-page.phpはトップページのテンプレートですが、すべてのテーマにfront-page.phpが存在するわけではありません

home.phpやindex.phpが代用する場合もあります。これはWordPressテンプレートの優先順位が決まっているからです。優先順位の高いテンプレートが存在しない場合、下位のテンプレートが使われます。

そんなわけでfront-page.phpが存在せず、home.phpやindex.phpがトップページのテンプレートに使われる場合があるのです。同じようにhome.phpが存在せず、index.phpがトップページのテンプレートになる場合もあります。

front-page.phpやhome.php、index.phpの優先順位について詳しくは以下のページも参考にしてください。

front-page.phpとhome.phpとindex.phpの関係

PHPの基礎が身に付いたかチェックするなら

PHP「直す力」養成ドリル
スポンサーリンク