無料ホームページテンプレート Template Party

その他:WordPressテンプレートファイルとタグの説明

ここではテーマtpwp_biz46を使った解説を行なっております。

当ページの解説は完全なものではありません。詳細は本家マニュアルWordPress Codex 日本語版をご覧下さい。

梱包ファイルとタグの説明

テンプレートファイル
header.php ヘッダー用のテンプレートです。
footer.php フッター用のテンプレートです。
sidebar.php サイドコンテンツ用のテンプレートです。1カラムのテーマには梱包されていません。
toppage.php トップページ専用テンプレートです。管理ページでトップページの設定が必要です。
partsフォルダのtop.phpをループで読み込む指定が入っていますが、他のループ用パーツを読み込んでも構いません。

一般的にWordPressではトップページ専用ファイル(front-page.phpやhome.php)を使いますが、当サイトでは専用のファイルを用意しました。固定ページにする事で、管理ツールのテキストエリアが使えるようになります。

index.php WordPressで一番最下層(優先順位が一番低い)のテンプレートです。
「404 Not Found」と「検索結果用ページ」もここに入っています。
page.php 固定ページ(会社概要など、1ページで完結するようなタイプ。ループが不要なタイプ。)のテンプレートです。
single.php 投稿(=固定ページ以外)の詳細ページ用のテンプレートです。
archive.php カスタム投稿タイプ(functions.phpで設定)の一覧用のテンプレートです。管理ページのメニューのアイコンが「C」マークになっているタイプ(一覧ページ、よく頂く質問、リンク、ブログなど)を出力するテンプレートです。以下のループ用ファイルもほとんどこのテンプレートから読み込んでいます。
他、お知らせ投稿用の一覧ページにも使われます。
ループ用ファイル、パーツ用ファイル
ループ用ファイルは上のphpファイル類から読み込んで使っていますが、好きな組み合わせに変更してもらったり、オリジナルのループを準備して読み込み直して頂いても構いません。既存の他のループを使う場合、出力内容が異なるとうまく出力できない場合があるのでご注意下さい。
parts/top.php トップページのループ出力用のファイルです。toppage.phpから読み込んでいます。
parts/blog.php ブログ一覧ページのループ用ファイルです。archive.phpから読み込んでいます。
parts/faq.php よく頂く質問ページのループ用ファイルです。archive.phpから読み込んでいます。
parts/link.php リンクページのループ用ファイルです。archive.phpから読み込んでいます。
parts/list.php 一覧ページのループ用ファイルです。archive.phpから読み込んでいます。
parts/others.php その他のループ用ファイルです。archive.phpとindex.phpから読み込んでいます。
parts/side-news.php サイドコンテンツのループ出力用のファイルです。sidebar.phpから読み込んでいます。
parts/nav.php ページナビゲーション用のファイルです。
parts/others-cf.php カスタムフィールド出力用のファイルです。
その他のファイル
functions.php WordPressの設定が入っているファイルです。
contact.php 3項目限定のお問い合わせフォーム専用テンプレートです。マニュアルを見て管理画面とphpファイルで設定を行なって下さい。
screenshot.png 管理ページの「外観」->「テーマ」を表示させた場合に出るサムネイル用の画像です。
style.css テーマ情報用のcssファイルです。テーマの名前やバージョン、著作表示などが入っています。管理ページのテーマ選択画面でサムネイルをクリックすると内容が表示されます。
※テーマ(テンプレート)のレイアウト用cssはcssフォルダ(↓)に入っています。
その他 cssフォルダ… テンプレート用スタイルシート用フォルダ
imagesフォルダ… テンプレート用の画像フォルダ
jsフォルダ… テンプレート用のjsフォルダ

マニュアルページに戻る