WordPressテンプレート(テーマ)階層の仕様

個々のテンプレート(テーマ)が存在する場合は、表示に優先順位がある。

■ホームページ表示

  1. home.php
  2. index.php

■個別投稿表示

  1. single-{post_type}.php
  2. single.php
  3. index.php

■固定ページ

  1. カスタムテンプレート
    (ページ作成画面の「ページテンプレート」で選択したファイル名)
  2. page-slug.php
  3. page-ID.php
  4. page.php
  5. index.php

■フロントページ表示

  1. front-page.php
    (管理>設定>表示設定 「フロントページの表示」が「最新の投稿」または「固定ページ」どちらになっている場合でも使われる。)
  2. 固定ページ表示ルール
    (管理>設定>表示設定 「フロントページの表示」で、「フロントページ」が設定されている場合)
  3. ホームページ表示ルール
    (管理>設定>表示設定 「フロントページの表示」で、「投稿ページ」が設定されている場合)

■カテゴリー表示

  1. category-slug.php
  2. category-ID.php
  3. category.php
  4. archive.php
  5. index.php

■タグ表示

  1. tag-slug.php
  2. tag-ID.php
  3. tag.php
  4. archive.php
  5. index.php

■カスタム分類表示

  1. taxonomy-{taxonomy}-{term}.php
  2. taxonomy-{taxonomy}.php
  3. taxonomy.php
  4. archive.php
  5. index.php

■作成者表示

  1. author-{nicename}.php
  2. author-{id}.php
  3. author.php
  4. archive.php
  5. index.php

■日付別表示

  1. date.php
  2. archive.php
  3. index.php

■検索結果表示

  1. search.php
  2. index.php

■404 (Not Found) 表示

  1. 404.php
  2. index.php

■添付ファイル表示

  1. MIME_TYPE.php
    (image.php, video.php, audio.php, application.php, その他 MIME type の最初の部分のファイル名)
  2. attachment.php
  3. single.php
  4. index.php

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)