予約ID
概要
MEタグにはあらかじめ定義された予約IDがあります。
予約IDはページやテンプレートの情報を持っています。ページのタイトルや、説明・キーワードも予約IDで管理されています。
利用方法
予約IDが保持している情報を参照する場合は、MEタグの ref_id 属性で予約IDを指定します。
例:
このようなMEタグをテンプレートに挿入すると、ページのタイトルを表示できます。
予約ID一覧
_title | ページのタイトルを保持します。 テンプレート作成時には、HTMLのTITLEタグ内にこの予約IDを指定したMEタグが挿入されます。 |
---|---|
_keywords | ページのキーワード(METAタグKEYWORDS)を保持します。 テンプレート作成時には、HTMLのMETAタグ内にこの予約IDを指定したMEタグが挿入されます。 |
_description | ページの説明(METAタグDESCRIPTION)を保持します。 テンプレート作成時には、HTMLのMETAタグ内にこの予約IDを指定したMEタグが挿入されます。 |
_path | ページパスを保持します。 |
_page_id | ページIDを保持します。 |
_template_id | テンプレートIDを保持します。 |
_create_date | ページの作成日時を保持します。 |
_update_date | ページの更新日時を保持します。 |
_now | ページ登録時の日時を保持します。 |
利用条件
予約IDはMEタグを挿入する位置によって取得できる情報が変わります。また、利用できない場合もあります。
リピート領域内かどうかで取得できる情報が異なります。
- リピート領域外の場合
リピートタグで囲われていない場合は、そのページの予約IDを利用できます。 - リピート領域内の場合
リピートタグで囲われいている場合は、基本的には予約IDを利用できませんが、「別ページのマルチタイプ参照」の場合は、一部の予約ID(_template_id、_page_id、_path、_create_date、_update_date、_now)を利用できます。
予約IDの情報は、そのページの情報ではなく参照先の別ページの情報になります。
使用例
ページの更新日を表示する。
MEタグ例:
更新日:
出力結果例:
更新日:2011年07月16日