Learning site for website creation

39:専用テンプレートと優先度

  • 投稿日:2018年11月04日
  • 更新日:2019年07月15日

WordPressはページに対応するテンプレートがあらかじめ用意されています。

必要に応じてテーマ内に追加していきましょう。

専用テンプレート

必要に応じて専用のテンプレートを追加できます。他にも追加できるファイルがありますが主なファイルは以下です。

また優先度があり優先度の高いテンプレートがある場合は、そちらを使用します。

front-page.php フロントページ表示用テンプレート
home.php 主に固定ページの上にあるブログ投稿一覧表示用テンプレート
single.php 投稿詳細ページ表示用テンプレート
page.php 固定ページ表示用テンプレート
archive.php アーカイブ一覧全般表示用テンプレート
category.php カテゴリー一覧表示用テンプレート
tag.php タグ一覧表示用テンプレート
search.php 検索結果一覧表示用テンプレート
date.php 日付別一覧表示用テンプレート
404.php 404エラー表示用テンプレート
header.php 共通ヘッダーパーツテンプレート
footer.php 共通フッターパーツテンプレート
sidebar.php 共通サイドバーテンプレート
searchform.php 検索フォーム用テンプレート
comments.php コメント用テンプレート

 

トップページ

管理画面「設定」>「表示設定」:フロントページの表示「最新の投稿」選択時

優先度(高い ← → 低い)

front-page.php

home.php

index.php

管理画面「設定」>「表示設定」:フロントページの表示「固定ページ」選択時

フロントページ

優先度(高い ← → 低い)

front-page.php

page.php

index.php

投稿ページ

優先度(高い ← → 低い)

home.php

index.php

固定ページ

優先度(高い ← → 低い)

ページ名.php
例:company.php

page-スラッグ.php

page-ページID.php

page.php

index.php

投稿一覧

優先度(高い ← → 低い)

home.php

index.php

投稿詳細

優先度(高い ← → 低い)

single-投稿タイプ.php

single.php

index.php

アーカイブ

優先度(高い ← → 低い)

archive-投稿タイプ.php

archive.php

index.php

カテゴリー一覧

優先度(高い ← → 低い)

category-スラッグ.php

category-カテゴリーID.php

category.php

archive.php

index.php

タグ一覧

優先度(高い ← → 低い)

tag-スラッグ.php

tag-タグID.php

tag.php

archive.php

index.php

日付・時間一覧

優先度(高い ← → 低い)

date.php

archive.php

index.php

検索結果

優先度(高い ← → 低い)

search.php

index.php

エラーページ(404)

優先度(高い ← → 低い)

404.php

index.php

 

欠席者対応:wireframe07