Movable Type でカスタムフィールドの画像を表示する方法

2011年4月27日 14:17 Movable Type でカスタムフィールドの画像を表示する方法

Movable Type のカスタムフィールド機能で、フィールドの種類を「画像」にした場合、テンプレート内で、自分でカスタムフィールドに設定したテンプレートタグを書いても、そのまま画像は表示されず、その画像へのリンクが出力されてしまいます。

画像へのリンクではなく、直接画像を表示したい場合は、以下のように指定します。
※以下、カスタムフィールドに指定したテンプレートタグが <MTEntryImage> という仮定での記述です。

<MTEntryImageAsset>
<$MTAssetThumbnailLink$>
</MTEntryImageAsset>

上記のように、「設定したテンプレートタグ+Asset」というタグ内で「MTAssetThumbnailLink」を使用することで、カスタムフィールド画像のサムネイルが出力され、さらにアップロードした画像そのものにリンクします。

サムネイル画像のサイズを変更したい場合は、以下のモディファイアを使用します。

<!-- サムネイル画像の最大横幅を100pxに指定 -->
<$MTAssetThumbnailLink width="100"$>

<!-- サムネイル画像の最大縦幅を100pxに指定 -->
<$MTAssetThumbnailLink height="100"$>

<!-- サムネイル画像を実際の画像の50%の大きさに指定 -->
<$MTAssetThumbnailLink scale="50"$>

なお、前述の通り MTAssetThumbnailLink では、「サムネイル画像の出力」と「元画像へのリンク」の二つを自動的にやってしまいます。

画像の出力だけがしたい(元画像へのリンクは要らない)という場合は、MTAssetThumbnailURL というテンプレートタグを使用できます。
こちらは、サムネイル画像のURLのみを出力するためのテンプレートタグです。

<MTEntryImageAsset>
<img src="<$MTAssetThumbnailURL$>" />
</MTEntryImageAsset>

このように書けば、サムネイル画像だけを出力できます。

ちなみに、MTAssetThumbnailURL タグにも、width、height、scale のモディファイアが使用可能なので、サムネイル画像のサイズ調整も行なえます。

阿部辰也へのお仕事のご依頼・お問合せはこちら

Twitter始めました。Followはお気軽にどうぞ。

関連するブログ記事
スポンサード リンク
カテゴリー
Movable Type 4 | Movable Type 5
タグ
Movable Type | MTAssetThumbnailLink | MTAssetThumbnailURL | カスタムフィールド
現在位置
TOP > Web制作技術 > Movable Type 4 > Movable Type でカスタムフィールドの画像を表示する方法
前のブログ記事
2010年に読んだ自然科学系書籍ベスト20 [2011年4月25日 18:16]
次のブログ記事
大阪市立自然史博物館で特別陳列「お披露目!博物館に届いた新しい標本」を観てきました [2011年5月 7日 22:43]

トラックバック(0)

このブログ記事に対するトラックバックURL:

コメント(27)

payday loans [2014年1月14日 04:37]

bajpjav http://paydayloansusaplh.com/ payday loans

viagra [2014年4月 5日 04:20]

Hello!

viagra [2014年4月 5日 04:21]

Hello!

tadalafil_online [2014年4月 5日 04:22]

Hello!

order_viagra [2014年4月 5日 17:34]

Hello!

order_viagra [2014年4月 5日 17:35]

Hello!

viagra [2014年4月 5日 17:59]

Hello!

viagra [2014年4月 5日 17:59]

Hello!

online [2014年4月11日 09:29]

Hello!

prescription [2014年4月11日 09:30]

Hello!

generic [2014年4月11日 09:30]

Hello!

herbal_viagra [2014年4月11日 09:31]

Hello!

online [2014年4月12日 03:46]

Hello!

cheap_viagra [2014年4月24日 20:56]

Hello!

canadian_viagra [2014年4月24日 20:58]

Hello!

cheap [2014年5月17日 00:07]

Hello!

cheap_viagra [2014年5月17日 00:09]

Hello!

generic_viagra [2014年5月17日 00:43]

Hello!

viagra [2014年5月17日 00:44]

Hello!

easy payday loans [2014年8月 7日 17:48]

abhpux http://paydayloansqxc.com/ easy payday loans

payday loans [2015年3月14日 07:47]

xvzara http://paydayloansbrt.com/ payday loans

generic viagra [2015年6月 4日 16:51]

hjmadnv http://genericviagrartb.com/ generic viagra

Elleandelle.com [2015年12月15日 15:38]

I think more updates and will be returning. I have filtered for qualified edifying substance of this calibre all through the past various hours.

Ivetrasa.com [2015年12月18日 12:21]

You may post on the skilled credentials for the web log owner. you'll categorical it's outstanding. Your web log expertise will springboard your click through.

viagra_uk [2016年5月15日 06:22]

Hello!

viagra_uk [2016年5月15日 06:23]

Hello!

コメントする


画像の中に見える文字を入力してください。

 

このブログについて

阿部辰也

Webコンサルタントやシステムエンジニア、執筆業などをやっている、グッドホープ代表・阿部辰也のブログです。
Web技術系のTipsから仕事の話、趣味の話まで色々と。
人生は所詮生まれてから死ぬまでの壮大な暇つぶし。
だったら有意義に暇をつぶして生きましょー。

阿部辰也へのお仕事のご依頼・問合せはこちらからどうぞ。

Twitter: @t_abe
読書メーター: ID:Tatsuya

このブログのサイトマップ
このブログのはてなブックマーク数

Feed/RSS購読

タグクラウド

最近のトラックバック

阿部辰也の著書

77のキーワードで知る インターネットで稼ぐ 図解 ブログ・メルマガ・Webサイト構築の基本

77のキーワードで知る インターネットで稼ぐ 図解 ブログ・メルマガ・Webサイト構築の基本

頑張って書いたのに、出版後すぐに出版社が倒産して印税も貰えずじまいで俺涙目(笑)。

Powered by Movable Type 5.02

スポンサード リンク

はてなブックマーク



あわせて読みたい

t-abeの今読んでる本

t-abeの最近読んだ本

t-abeの今やってるゲーム

t-abeの最近やったゲーム