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

Movable Type 8 ManualMovable Type 8 マニュアル

カスタムフィールドの種類と設定項目

最終更新日: 2023.10.13

カスタムフィールドの作成画面で、カスタムフィールドを追加するシステムオブジェクトを選択します。追加できるオブジェクトの種類は、サイトとシステムで異なります

システムオブジェクトの選択

カスタムフィールド作成画面では、まずカスタムフィールドを追加するシステムオブジェクトを選択します。この項目はカスタムフィールド作成後に変更することはできません。

  • 記事
  • ウェブページ
  • コメント
  • アセット
  • オーディオ
  • ビデオ
  • 画像
  • カテゴリ
  • フォルダ
  • テンプレート
  • 子サイト(システムでのみ選択可能)
  • サイト(システムでのみ選択可能)
  • ユーザー(システムでのみ選択可能)

そのほかの設定項目

以下の設定項目を入力します。入力する値の制限については『カスタムフィールドの制限事項』をご参照ください。

名前(必須)
カスタムフィールドの名前です。編集画面に表示されます。
説明(オプション)
カスタムフィールドの説明文です。編集画面に表示されます。
種類(必須)

カスタムフィールドの種類を以下から選択します。この項目はカスタムフィールド作成後に変更することはできません。

  • テキスト
  • テキスト(複数行)
  • チェックボックス
  • URL
  • 日付と時刻
  • ドロップダウン
  • ラジオボタン
  • 埋め込みオブジェクト
  • アセット(サイト、子サイトでのみ選択可能)
  • オーディオ(サイト、子サイトでのみ選択可能)
  • ビデオ(サイト、子サイトでのみ選択可能)
  • 画像(サイト、子サイトでのみ選択可能)

アセットは「オーディオ、ビデオ、画像」以外のファイルです。PDF などのファイルをアップロードするために利用します。

必須?

必須項目とする場合はチェックを有効にします。

既定値(オプション)

"種類"で、ドロップダウン、ラジオボタンを選んだときには、表示する選択肢をオプションで指定します。カンマで区切って入力してください。たとえば、"好きな色"を選ぶ場合には、以下のように入力します。

赤,青,緑,黄色,白,黒

既定値はあとで変更できます。既定値を変更しても、入力済みの値はそのまま保持されます。

表示する値とデータベースに保存する値を分けたい場合には、保存値=表示値といったように入力してください。

red=赤,blue=青,green=緑
ベースネーム(必須)

このサイト内で重複しない値を入力してください。重複したベースネームが存在すると、カスタムフィールドのデータを正しく保存できない場合があります。カスタムフィールドの値を利用して、記事を並べ変えたり、フィルタリングするなど、テンプレート内でも利用します。

テンプレートタグ(必須)

カスタムフィールドの値を、テンプレートで出力するためのテンプレートタグを指定します。入力する内容は大文字小文字を区別しません。入力した内容が大文字でも、保存すると、小文字で表示されることがあります。

システムで作成されたカスタムフィールドでは、重複したテンプレートタグ名を指定することはできません。サイトで作成されたカスタムフィールドでは、[ベースネーム][システムオブジェクト][種類]がすべて同一の場合に限り、重複したテンプレートタグ名を設定できます。

Movable Type 標準のテンプレートタグとは異なるタグ名を指定してください。たとえば日付の項目を追加したときは、CFEntryDate など、接頭辞として独自の文字列を加えることで、すでに存在するタグとの重複を防ぎます。

目次