テーマのファイル構成

ここではテーマがどのようなファイルによって構成されているかを確認しておきます。

テーマは複数のファイルで構成されており、テーマとしてダウンロードした複数のファイルは「(wordpressのルートディレクトリ)\wp-content\themes」ディレクトリ内に格納されています。

テーマのファイル構成

テーマ毎に1つのディレクトリが作成され、ファイルはディレクトリ内に配置されます。現在2つのテーマが使用できるようになっていますのでディレクトリも2つです。

それでは現在使用しているテーマが含まれる「default」ディレクトリを見てみます。

テーマのファイル構成

1つのテーマにはファイルは拡張子が「.php」のPHPファイル、拡張子が「.css」のスタイルシート、及びその他のファイルが含まれます。ファイルは例えば次のような役割を持っています。

index.php    記事一覧の表示など基本のファイル
header.php   ヘッダー
footer.php   フッター
sidebar.php  サイドバー
style.css    スタイルシート

またテーマ内で使用する画像は「images」ディレクトリ内に含まれています。なお「screenshot.png」は管理画面でテーマの一覧を表示した時に使用される画像です。

ではもう1つのテーマが含まれる「classic」ディレクトリを見てみます。

テーマのファイル構成

こちらはよりシンプルなファイル構成となっています。

どちらのテーマもブログを表示しようとする時にどのように表示するのかを定義しているファイルで構成されています。それほど難しい構文は使われていませんがテーマを直接編集しようとする場合はPHPの知識がある程度必要になります。