WordPressのテンプレート階層
公開日:2014年10月26日
WordPressでオリジナルテーマを作る時の確認用。
ページの種類 | 高←テンプレート階層優先度→低 | ||||
---|---|---|---|---|---|
ホーム(トップ)ページ | home.php | index.php | |||
フロントページ | front-page.php | ||||
固定ページ | {custom_name}.php※1 | page-{slug}.php | page-{id}.php | page.php | |
個別投稿ページ | single.php | ||||
カスタム投稿ページ | single-{post_type}.php | ||||
検索結果ページ | search.php | ||||
404エラーページ | 404.php | ||||
カテゴリーアーカイブ | category-{slug}.php | category-{id}.php | category.php | archive.php | |
タグアーカイブ | tag-{slug}.php | tag-{id}.php | tag.php | ||
作成者アーカイブ | author-{nicename}.php | author-{id}.php | author.php | ||
日付別アーカイブ | date.php | ||||
カスタム投稿タイプアーカイブ | archive-{post_type}.php | ||||
カスタム分類アーカイブ | taxonomy-{taxonomy}-{term}.php | taxonomy-{taxonomy}.php | taxonomy.php |
※1 custom_nameテンプレートについて
「好きな名前.php」のテンプレートファイルを作成し、ファイルの先頭に以下のコメント入れる。
<?php /* Template Name: 管理画面に表示されるテンプレート名 */ ?>
「管理画面>固定ページ」の編集画面でカスタムテンプレートを選択できるようになる。
同じタグのコンテンツ
同じカテゴリーのコンテンツ