Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 7 ManualMovable Type 7 マニュアル

アーカイブマッピングの設定

最終更新日: 2019.05.07

アーカイブマッピングは、設定するアーカイブテンプレートを利用したアーカイブページが、どのアーカイブの種類で、どの場所に、どのようなファイル名で出力されるかを設定します。アーカイブマッピングの設定は、各々のアーカイブテンプレートの編集画面で行います。

アーカイブマッピングの設定項目は、各アーカイブテンプレートの編集ページ、テンプレートの内容の下にあります。

[種類] では設定するアーカイブテンプレートで出力するアーカイブの種類を設定します。設定できるアーカイブの種類は、作成される (されている) アーカイブテンプレートにより異なります。

archivemapping01.png

記事アーカイブテンプレート

  • 記事

記事リストアーカイブテンプレート

  • 日別
  • 週別
  • 月別
  • 年別
  • ユーザー別
  • ユーザー-日別
  • ユーザー-週別
  • ユーザー-月別
  • ユーザー-年別
  • カテゴリ
  • カテゴリ-日別
  • カテゴリ-週別
  • カテゴリ-月別
  • カテゴリ-年別

ウェブページアーカイブテンプレート

  • ウェブページ

[パス] ではアーカイブページが出力される場所と、ファイル名のフォーマットを設定します。パスの設定は アーカイブマッピングで利用するアーカイブファイル名の定義 で解説している記述方法のほか、MT タグの利用も可能です。Movable Type ではインストール時より、ファイルパスの一般的な例を登録していますが、自由にカスタマイズすることもできます。

アーカイブマッピングの追加

アーカイブテンプレートにマッピングを追加することができます。

  1. [新しいアーカイブマッピングを作成] をクリックする
archivemapping02.png
  1. 追加するマッピングで出力するアーカイブの種類を選択し [追加] ボタンをクリックする
  2. [パス] の内容を選択、または [カスタム...] を選択し編集する
  3. [追加] ボタンをクリックする

アーカイブマッピングの削除

  1. アーカイブマッピングを削除するアーカイブテンプレートを開く
  2. アーカイブマッピングの種類の右側にある矢印をクリックする
archivemapping03.png
  1. [削除] ボタンをクリックする
archivemapping04.png
  1. [OK] ボタンをクリックすると削除実行、[キャンセル] ボタンをクリックすると削除取り消しになります 削除したマッピングは復元できませんので、注意してください。
archivemapping05.png

優先するアーカイブマッピングの選択

同じアーカイブテンプレートや、複数のアーカイブテンプレートで同じ種類のマッピングを作成する場合、優先するアーカイブマッピングを選択することができます。設定は同じ種類のアーカイブマッピングがある場合のみ表示される、[種類] 項目のチェックボックスで行います。チェックを付けた方のマッピングが優先されます。

archivemapping06.png

優先するアーカイブマッピングとは、複数ある同じ種類のマッピングのうち MTEntryPermalink や、MTEntryLinkMTArchiveLink などのテンプレートタグで出力する URL を、どのマッピングで設定したものにするかを選択するものです。優先指定されたマッピングで出力されたアーカイブページへの URL はこれらの テンプレートタグで出力することができます。

同じ種類のマッピングが複数存在する場合、優先指定されていないマッピングでも、アーカイブページは出力されます。優先ではないマッピングで出力されたアーカイブページの URL を出力するには、マッピングで設定した [パス] の項目の内容を元に、テンプレートを記述する必要があります。

目次