Movable Typeでコンテンツタイプのフィールド名を出力する「ContentFieldNameプラグイン」
小粋空間 » Movable Type » プラグイン » 拡張テンプレートタグ » Movable Typeでコンテンツタイプのフィールド名を出力する「ContentFieldNameプラグイン」
Movable Typeでコンテンツタイプのフィールド名を出力する「ContentFieldNameプラグイン」を公開します。
1.機能
本プラグインをインストールすることでMTContentFieldNameタグを提供します。
MTContentFieldValueというタグがコア機能にあるのですが、このタグで出力すると数字しか出力されないコンテンツタイプがあるので、とりあえず作ってみました。
たとえば、コンテンツタイプにタグフィールドを作って、適当なタグを設定します。
これをMTContentFieldValueタグで出力してみます。
<mt:Contents content_type="foo">
<mt:ContentLabel>
<mt:ContentField content_field="タグ">
<mt:ContentFieldValue>
</mt:ContentField>
</mt:Contents>
すると、タグにひもづけられた数字しか表示されません。
代わりに、MTContentFieldNameタグを使います。
<mt:Contents content_type="foo">
<mt:ContentLabel>
<mt:ContentField content_field="タグ">
<mt:ContentFieldName>
</mt:ContentField>
</mt:Contents>
他に期待通りに出力できるテンプレートタグがあったらすいません。
2.プラグインのダウンロード・インストール
下記のリンクをクリックして、ContentFieldNameのプラグインアーカイブをダウンロードします。
プラグインアーカイブを展開し、pluginsフォルダにあるContentFieldNameフォルダをMovable Typeのアプリケーションディレクトリのpluginsディレクトリにアップロードします。
システム管理画面のプラグイン設定画面で、「ContentFieldName〜」が表示されればインストール完了です。
2018.11.06 v0.02を公開しました。