Learning site for website creation

03:オリジナルテーマの構成

公開日:2018年10月03日 更新日:2019年07月13日

オリジナルテーマに必要な最小ファイル

テーマ用に作成したフォルダ内に以下のファイルを作成します。

今回は「lesson01」フォルダを作成し、フォルダ内に下記のファイルを作成します。
ファイル内の記述はひとまず空にしておきます。

index.php ページ表示用テンプレート
functions.php テーマ用関数ファイル(テーマ機能設定用)
style.css テーマの定義とCSSデザイン用ファイル
screenshot.png テーマのスクリーンショット(推奨サイズ:幅880px 高さ660px)

以上のファイルがオリジナルテーマ作成時に最低限必要です。

必要に応じて追加する主なファイル

必要に応じてファイルを追加できます。他にも追加できるファイルがありますが主なファイルは以下です。

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 コメント用テンプレート
同じタグのコンテンツ