タグリスト

アーカイブテンプレートに設定される予約変数

アーカイブテンプレートには、そのテンプレートの種類や、出力するアーカイブの種類にあわせてシステムが設定する変数があります。たとえば、ブログ記事リストテンプレートで、月別アーカイブを出力した場合、テンプレートに何も設定が無くても以下のように変数が宣言されたのと同じになります。

<$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: 1
  • entry_archive: 1
  • entry_template: 1
  • feedback_template: 1
  • archive_template: 1
  • archive_listing: 1
ウェブページ
  • archive_class: page-archive
  • page: 1
  • page_archive: 1
  • page_template: 1
  • feedback_template: 1
  • archive_template: 1
  • archive_listing: 1
月別ブログ記事リスト
  • monthly_entry_listing: 1

出力するアーカイブタイプによる

カテゴリ別ブログ記事リスト
  • category_entry_listing: 1

出力するアーカイブタイプによる

出力するアーカイブタイプ

日別
  • archive_class: datebased-daily-archive
  • datebased_archive: 1
  • datebased_only_archive: 1
  • datebased_daily_archive: 1
  • archive_template: 1
  • archive_listing: 1
週別
  • archive_class: datebased-weekly-archive
  • datebased_archive: 1
  • datebased_only_archive: 1
  • datebased_weekly_archive: 1
  • archive_template: 1
  • archive_listing: 1
月別
  • archive_class: datebased-monthly-archive
  • datebased_archive: 1
  • datebased_only_archive: 1
  • datebased_monthly_archive: 1
  • archive_template: 1
  • archive_listing: 1
年別
  • archive_class: datebased-yearly-archive
  • datebased_archive: 1
  • datebased_only_archive: 1
  • datebased_yearly_archive: 1
  • archive_template: 1
  • archive_listing: 1
カテゴリ
  • archive_class: category-archive
  • category_archive: 1
  • archive_template: 1
  • archive_listing: 1
ユーザー別
  • archive_class: author-archive
  • author_archive: 1
  • archive_template: 1
  • archive_listing: 1
トフでもできる!?テーマ開発BOOK 動画マニュアル