Fourteenのテーマのつくりをざっくり覗いてみたので、メモ的に。Fourteenはマガジンタイプのなかなかカッコイイテーマで、気に入ってる方も多いのではないでしょうか。みたことがなかったので、中のファイル構成がどうなってるのかさらっとみてみました。相変わらずファイル数が多いですね。種類ごとにわけていってみましょう。ページ表示のテンプレートファイルページを表示するためのテンプレートファイルです。いわゆるテンプレート階層に従って表示されるものですね。テーマの必須ファイルですpage.php・・・固定ページsingle.php・・・投稿の個別ページarchive.php・・・アーカイブページcategory.php・・・カテゴリーアーカイブtag.php・・・タグアーカイブauthor.php・・・著者ページcomments.php・・・コメントimage.php・・・画像(画像挿入時に「添付ファイルのページ」を選択した画像)表示search.php・・・検索結果404.php・・・404ページうん。やって見るとちょっとスッキリしてきますね。ヘッダー・フッターなどのモジュールファイルヘッダーやフッターなどのサイト内で共通のパーツを表示するテンプレートファイルです。sidebar-footer.phpを読み込んでいるsidebar.php・・・左サイドバー。2」(設定されている時のみ)とウィジェットのメインサイドバーを表示sidebar-content.php・・・右サイドバー。ウィジェットのコンテンツサイドバーを表示(設定されている時のみ)sidebar-footer.php・・・サイドバーという名前だけれどフッター。ウィジェットのフッターウィジェットエリアを表示(設定されている時のみ)コンテンツを表示するモジュールテンプレートファイルコンテンツ部分を表示するファイルです。ページ表示のテンプレートファイルに読みこまれて表示されます。【基本のコンテンツ表示モジュールテンプレートファイル】content.php・・・コンテンツ表示のデフォルトテンプレート。single、index、archive、searchで使われるcontent-page.php・・・固定ページのコンテンツを表示する。【投稿フォーマット別】また、投稿フォーマットを選択した場合には投稿フォーマットに従って選択されます。taxonomy-post_format.phpで投稿フォーマット別のテンプレートの読み込みを定義しています。Fourteenの特徴でもある、ヘッダーに大きくグリッド、またはスライド形式で表示されるおすすめコンテンツを表示するテンプレートファイル。おすすめコンテンツは「featured」というタグを設定することで認識されます。content-featured-post.phpを読み込んでいるcontent-featured-post.php・・・おすすめコンテンツを表示(グリッド、またはスライド形式)固定ページテンプレート固定ページのページ属性の部分で選択できる固定ページ用のテンプレートファイルです。page-templates/contributors.php・・・参加者ページpage-templates/full-width.php・・・全幅ページスタイルシートスタイルシートです。style.css・・・デフォルトのスタイルシート。テーマの必須ファイルです。機能を追加するphpファイル機能を追加するphpファイルです。Fourteenにはfunctions.phpの他にincフォルダにいくつかの機能追加ファイルが格納されています。screenshot.png管理画面で表示されるスクリーンショット用のpngファイル。管理画面での表示が387×290、推奨サイズは880×660となっています。その他genericons・・・テーマで使用されているアイコンフォントlanguages・・・翻訳ファイルjs・・・JSファイルimages・・・テーマで使用する画像ファイルいやはや。ほんとに沢山ですが、整理してみると、ちょっとはわかりやすくなったでしょうか。ここまで複雑なテーマを作ることがあるかもしれないし、ないかもしれませんが、テーマの構成を考えるときの参考にもなりますね。Fourteenをカスタマイズするぞ〜っという時の参考にしていただければ幸いです。AMGWにtwenty-fourteenに変更してから、調べ物をするたびにこちらのページにたどり着きます。カスタマイズにはまだまだですが、概要の把握に参考にさせて頂いております。Webourgeon。