WordPress(ワードプレス)のテンプレートファイル優先順位-webaby【エンジニアお父さんの育児・子育て】

WordPress(ワードプレス)のテンプレートファイル優先順位

公開日:

#WordPress#忘れがちメモ

WordPress(ワードプレス)のテンプレートファイル優先順位

WordPressでホームページを制作する上で、自作テーマかダウンロードしたテーマを使うか方法はいくつもあります。自作テーマを作る際にファイル間の優先順位で思うように動かないときがあると思います。

とくに、ページネーションやコンテンツの一覧ページなどの表示で上手くいかないということがあると思います。
そういった時に、まず確認してほしいのがファイルの優先順位です。この順位をしっかりと把握した上で制作することで、あなたが今つまづいている個所や思うように動かないといった悩みが解消されるかもしれません。

WordPressのphpファイルには優先順位がある

WordPressファイルの優先表

WordPressのphpファイルには優先順位がある

WordPressには個別ページ・アーカイブページ(一覧)・その他のページの3種類が存在します。
その3種類のファイルは下記のファイルになります。

個別ページ

  • トップページ
  • 固定ページ
  • 投稿

アーカイブページ(一覧)

  • カテゴリー別
  • 日付別
  • タグ別
  • 著者別
  • カスタム分類

その他のページ

  • 検索結果
  • 404

このように各種類に各用途のファイルに分けられます。

WordPressファイルの優先表

ページの種類 優先順位[.php]( 高い–低い )
トップ home index
フロント front-page index
固定 ページテンプレート page-{slug} page-{id} page index
個別投稿 single-post single index
カスタム投稿 single-{post_type} single index
カスタム分類
アーカイブ
taxonomy-{taxonomy}-{term} taxonomy-{taxonomy} taxonomy archive index
カスタム投稿タイプ
アーカイブ
archive-{post_type} archive index
カテゴリー
アーカイブ
category-{slug} category-{id} category archive index
タグ
アーカイブ
tag-{slug} tag-{id} tag archive index
著者
アーカイブ
author-{nicename} author-{id} author archive index
日付別
アーカイブ
date archive index
404エラー 404 index
検索結果 search index
添付ファイル image
video
application
attachment single-attachment single index

※表に関してはパソコンで見るようにしてください。デバイスによっては崩れている恐れがあります。

この表と自作テーマのファイルを照らし合わせながら再度、確認してみてください。

現在、「思うように動かない」「表示はされているか一覧がでない」「記事は表示されているがページネーションが機能していない」などの問題が解決すると思います。

一つ一つ見直して完成へと向かいましょう!