テンプレート004解体新書

 

◆フッター
トップ、カテゴリーインデックス、個別記事、固定ページ(デフォルトテンプレート)、検索結果 すべて同じものが使われる。
固定ページ(1カラム)の場合だけ別のものが使われる。page2.phpからfooter-2.phpをインクルード

テンプレートの先頭に以下のコメントを付けると、固定ページのテンプレート一覧に掲載される。名前は何でもよい。
ただし、コメントで定義する名前が重複した場合は、不定でいずれか1つしか表示されない

/*
Template Name: テンプレートの表示名
*/
◆ヘッダー

トップ、カテゴリーインデックス、個別記事、固定ページ(デフォルトテンプレート・1カラム)、検索結果
すべて同じものが使われる。

◆固有のテンプレート
個別記事ページ:single.php
トップページ:index.php
アーカイブ(カテゴリー、ユーザー、タグなど):archive.php
固定ページ:デフォルトはpage.php、作成時にテンプレートを選択可能
comments.php
comments-popup.php

functions.php
search.php
searchform.php
sidebar.php
◆サイドバー
sidebar-0.php

◆テンプレート読み込み関数
get_template:現在のテーマ名を取得
get_template_part:汎用的にテンプレートを読み込む。(ヘッダー、サイドバー、フッター以外の)テンプレートパーツをテンプレートに読み込みます
get_header
get_footer
get_sidebar
comments_template(); ?>
◆テンプレートの階層
index.php必須
single.php(存在しない場合はindex.phpが使われる)
page.php必須(存在しない場合はindex.phpが使われる)
archive.php必須(存在しない場合はindex.phpが使われる)

header.php
footer.php
sidebar.php

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です