0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

WordPress「テンプレートファイル」について

Posted at

はじめに

・WordPress初心者
・WordPressのテンプレートフファイルについてよく分からない方

テーマファイルとは

テーマファイルとは、WordPressのルールに沿って作成されたPHPファイルのことです。トップページと記事ページでデザインが違う時などに、テンプレートファイルを作成します。WordPressは、アクセセスされたページに合わせたページを表示するために、テーマ内にWordPressのルールに沿ったテンプレートファイル**「~.php」**を自動的に変更します。

※主な、WordPressテンプレートファイル一覧

|テンプレートファイル名|概要|
|:---|:---|
|front-page.php|Webサイトのトップページを表示|
|single.php|投稿の記事ページを表示|
|page.php|固定ページを表示|
|category.php|カテゴリーページを表示|
|serach.php|検索結果ページを表示|
|archive.php|記事一覧ページを表示|
|404.php|404エラーページを表示|

引用: [改訂版]WordPress 仕事の現場でサッと使える! デザイン教科書[WordPress 5.x対応版] (Webデザイナー養成講座)

テンプレート階層について

テンプレート階層とは、WordPressがテンプレートファイルを表示する際の優先順を示した、ルールのことです。テーマを作成するにあたり**index.phpが必須になりますが、優先順位は最も低くなります。またindex.phpのみの場合は。すべてのページがindex.php**になります。WordPressはそのルールに従い、優先順が高いがテンプレートファイルのページを表示します。

※以下は、テンプレートファイルの階層についてまとめたものです。

●トップページのテンプレート階層

|優先順位|テンプレートファイル名|備考|
|:---|:---|:---|
|1|front.page.php|ー|
|2|固定ページ表示ルール|「設定」→j表示設定」のj「フロントページの表示」が「固定ページ」に設定されている場合|
|3|home.php|ー|
|4|index.php|ー|

●個別ページのテンプレート階層

|優先順位|テンプレートファイル名|備考|
|:---|:---|:---|
|1|single-[post_type].php|例: 投稿タイプがvideoの場合はsingle-video.php|
|2|single.php|投稿記事ページ|
|3|singular.php|投稿や固定ページ、カスタム投稿タイプの記事ページ|
|4|index.php|ー|

●カテゴリー別記事一覧ページのテンプレート構造

|優先順位|テンプレートファイル名|備考|
|:---|:---|:---|
|1|category-{slug}.php|例:カテゴリーのスラッグが"news"の場合はcategory-news.php|
|2|category.php-{ID}|例:カテゴリーIDが6用のテンプレートはcategory6.php|
|3|category.php|ー|
|4|index.php|ー|

●月別記事一覧のテンプレート構造

|優先順位|テンプレートファイル名|備考|
|:---|:---|:---|
|1|date.php|ー|
|2|archive.php|ー|
|3|index.php|ー|

引用: [改訂版]WordPress 仕事の現場でサッと使える! デザイン教科書[WordPress 5.x対応版] (Webデザイナー養成講座)

まとめ

・テーマファイルとは、WordPressのルールに沿って作成されたPHPファイルのこと。

・テンプレート階層とは、WordPressがテンプレートファイルを表示する際の優先順を示したルールのこと。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?