特定のカスタムフィールドの情報を出力する(その2)
「特定のカスタムフィールドの情報を出力する」で、Movable Typeの特定のカスタムフィールドの情報を出力する方法を紹介しましたが、デフォルトで用意されているモディファイアがありましたので、本エントリーでは「その2」ということで紹介します。
1.includeモディファイアを使用する
MTXXCustomFieldsタグにincludeモディファイアを設定し、モディファイアの値にカスタムフィールドの名前を設定します。
<mt:Entries>
<mt:EntryCustomFields include="価格">
<mt:CustomFieldName />
<mt:CustomFieldValue />
</mt:EntryCustomFields>
</mt:Entries>
複数のフィールドを対象にする場合は、モディファイアに設定した値をカンマで区切ります。
<mt:Entries>
<mt:EntryCustomFields include="価格,サイズ">
<mt:CustomFieldName />
<mt:CustomFieldValue />
</mt:EntryCustomFields>
</mt:Entries>
2.excludeモディファイアを使用する
MTXXCustomFieldsタグにexcludeモディファイアを設定し、モディファイアの値にカスタムフィールドの名前を設定します。こちらは公式ドキュメントに掲載されています。
<mt:Entries>
<mt:EntryCustomFields exclude="価格">
<mt:CustomFieldName />
<mt:CustomFieldValue />
</mt:EntryCustomFields>
</mt:Entries>
複数のフィールドを対象にする場合は、モディファイアに設定した値をカンマで区切ります。
<mt:Entries>
<mt:EntryCustomFields exclude="価格,サイズ">
<mt:CustomFieldName />
<mt:CustomFieldValue />
</mt:EntryCustomFields>
</mt:Entries>
Posted by yujiro このページの先頭に戻る
- Movable Typeのカスタムフィールドのオプションの表示名を表示する方法
- Movable Typeの日付カスタムフィールドを使って「予定」「開催中」「終了」を別々に表示する方法
- Movable Typeの日付カスタムフィールドを2つ使って「開催中」を表示する方法
- Movable Typeの日付カスタムフィールドを使って現在時刻と比較する方法
- Movable Typeのカスタムフィールドに入力した複数のブログ記事IDからブログ記事リストを出力する
- Movable Typeのポップアップコメントにカスタムフィールドを表示する
- コメントカスタムフィールドの値をクッキーに保存する方法
- コメントプレビューでカスタムフィールドの値を表示する
- Movable Typeのサインアップ画面に表示するカスタムフィールドの順序を並べ替える
- コメント用カスタムフィールドの投稿フォームのカスタマイズ(その2)
- コメント用カスタムフィールドの投稿フォームのカスタマイズ(その1)
- 特定のカスタムフィールドの情報を出力する
- Movable Type 5.0 のカスタムフィールドをカテゴリで振り分ける
- カスタムフィールドの入力文字数が改善
- mt-csv2customfields v0.02
トラックバックURL
コメントする
greeting