アーカイブテンプレートに設定される予約変数
アーカイブテンプレートには、そのテンプレートの種類や、出力するアーカイブの種類にあわせてシステムが設定する変数があります。たとえば、ブログ記事リストテンプレートで、月別アーカイブを出力した場合、テンプレートに何も設定が無くても以下のように変数が宣言されたのと同じになります。
<$MTSetVar name="archive_template" value="1"$>
<$MTSetVar name="archive_listing" value="1"$>
<$MTSetVar name="datebased_only_archive" value="1"$>
<$MTSetVar name="datebased_monthly_archive" value="1"$>
<$MTSetVar name="archive_class" value="datebased-monthly-archive"$>
<$MTSetVar name="archive_template" value="1"$>
-
- 全てのアーカイブテンプレートで出力されるアーカイブ
<$MTSetVar name="archive_listing" value="1"$>
-
- ブログ記事リストテンプレートで出力する全てのアーカイブ
<$MTSetVar name="datebased_archive" value="1"$>
-
- 各アーカイブの年別・月別・週別・日別アーカイブ
<$MTSetVar name="entry_archive" value="1"$>
-
- ブログ記事
<$MTSetVar name="entry_template" value="1"$>
-
- ブログ記事
<$MTSetVar name="page_archive" value="1"$>
-
- ウェブページ
<$MTSetVar name="page_template" value="1"$>
-
- ウェブページ
<$MTSetVar name="feedback_template" value="1"$>
-
- ウェブページ
- ブログ記事
<$MTSetVar name="datebased_only_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- 日別
- 週別
- 月別
- 年別
- ブログ記事リストテンプレートのアーカイブマッピングの種類
<$MTSetVar name="datebased_daily_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- 日別
- ブログ記事リストテンプレートのアーカイブマッピングの種類
<$MTSetVar name="datebased_weekly_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- 週別
- ブログ記事リストテンプレートのアーカイブマッピングの種類
<$MTSetVar name="datebased_monthly_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- 月別
- ブログ記事リストテンプレートのアーカイブマッピングの種類
<$MTSetVar name="datebased_yearly_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- 年別
- ブログ記事リストテンプレートのアーカイブマッピングの種類
<$MTSetVar name="author_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- ユーザー別
- ブログ記事リストテンプレートのアーカイブマッピングの種類
<$MTSetVar name="category_archive" value="1"$>
-
- ブログ記事リストテンプレートのアーカイブマッピングの種類
- カテゴリ
- ブログ記事リストテンプレートのアーカイブマッピングの種類
さらに全てのアーカイブテンプレートには、archive_class という変数が設定され、各々の出力するアーカイブをあらわす名前が値として代入されます。各アーカイブごとに代入される値は、以下の表を参照ください。
アーカイブの種類 | 代入される値 | ||
---|---|---|---|
ウェブページ | page-archive | ||
ブログ記事 | entry-archive | ||
ブログ記事リスト | 日別 | datebased-daily-archive | |
週別 | datebased-weekly-archive | ||
月別 | datebased-monthly-archive | ||
年別 | datebased-yearly-archive | ||
ユーザー別 | author-archive | ||
カテゴリ | category-archive |
インデックステンプレート
- Javascript
-
javascript
: 1
- RSD
-
rsd
: 1
- アーカイブインデックス
-
archive_index
: 1
- スタイルシート
-
styles
: 1
- メインページ
-
main_index
: 1
- 最新記事のフィード
-
feed_recent
: 1
アーカイブテンプレート
- ブログ記事
-
archive_class
: entry-archive
entry
: 1entry_archive
: 1entry_template
: 1feedback_template
: 1
archive_template
: 1archive_listing
: 1
- ウェブページ
-
archive_class
: page-archivepage
: 1page_archive
: 1page_template
: 1feedback_template
: 1archive_template
: 1archive_listing
: 1
- 月別ブログ記事リスト
-
monthly_entry_listing
: 1
出力するアーカイブタイプによる
- カテゴリ別ブログ記事リスト
-
category_entry_listing
: 1
出力するアーカイブタイプによる
出力するアーカイブタイプ
- 日別
-
archive_class
: datebased-daily-archivedatebased_archive
: 1datebased_only_archive
: 1datebased_daily_archive
: 1archive_template
: 1archive_listing
: 1
- 週別
-
archive_class
: datebased-weekly-archivedatebased_archive
: 1datebased_only_archive
: 1datebased_weekly_archive
: 1archive_template
: 1archive_listing
: 1
- 月別
-
archive_class
: datebased-monthly-archivedatebased_archive
: 1datebased_only_archive
: 1datebased_monthly_archive
: 1archive_template
: 1archive_listing
: 1
- 年別
-
archive_class
: datebased-yearly-archivedatebased_archive
: 1datebased_only_archive
: 1datebased_yearly_archive
: 1archive_template
: 1archive_listing
: 1
- カテゴリ
-
archive_class
: category-archivecategory_archive
: 1archive_template
: 1archive_listing
: 1
- ユーザー別
-
archive_class
: author-archiveauthor_archive
: 1archive_template
: 1archive_listing
: 1