WordPressテーマに最低限必要と思われるphpとcssファイル

WordPressでサイトを作成する際に最低限必要ではないかと思われるファイルについて自分の備忘録メモ。

必要ファイル

function.php
index.php : トップページ
style.css : スタイルシート

archive.php : カテゴリーページやタグページなど記事を一覧で表示させるテンプレート
category.php : カテゴリー別のアーカイブ(archive.phpより優先される)
category-XXX.php : カテゴリごとにそれぞれ作成する場合
single.php : 個別投稿ページ
page.php : 固定ページ
search.php : 検索結果
404.php : 404エラー

そのほかパーツテンプレート

header.php
footer.php
sidebar.php : シングルカラムならなくてもよい

参照サイト

ある種類のページを表示するとき、どのテンプレートファイルが優先されるのかについてまとめてあるページ
→ WordPress Codex 日本版 : テンプレート階層
→ どのテンプレートが呼ばれるかを示す概観図

PHPの勉強に役立つ本

少し前の出版本ではあるものの、PHPを系統だてて理解するには分かりやすい本だったため一応紹介。

10日で覚える PHP入門教室(第4版)

PDF版はこっち

2019/04/05現在