1

画像カスタムフィールドのデフォルトの動作は、画像へのリンクを表示することです。例えば。:

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="/images/judd_jon.jpg">judd_jon-1.jpg</a></span>

画像だけを表示できるように、画像の場所や名前だけを出力する方法はありますか?例えば。:

<img src="/images/judd_jon.jpg" alt="" />
4

2 に答える 2

3

MTタグを使用して、画像へのパスを出力できます。

<mt:CustomFieldNameAsset><mt:AssetURL><mt:AssetThumbnail width="200"></mt:CustomFieldNameAsset>

CustomFieldNameは、カスタムフィールドの編集画面の「テンプレートタグ」です。

mt:AssetURL =ファイルシステム上のアセットのURLを出力しますmt:AssetThumbnailURL=生成された画像のサムネイルを出力します

使用できる優れたタグがいくつかあります。

于 2013-01-15T17:13:50.327 に答える
0

サイモン、ここでのルールは、アセットコンテキストがカスタムフィールドタグから始まることです。このタグは、次のように「アセット」を追加する「mt:heroic_image」です。

上記の行のようにタグに「Asset」を追加すると、アセットコンテキストが与えられ、次の場所から移動可能なタイプのアセットタグを使用できるようになります。

http://www.movabletype.org/documentation/appendices/tags/template-tag-types.html#assets

于 2013-02-14T20:31:14.630 に答える