集客にアピールにホームページ作成やFLASH制作など、大阪・神戸・京都など関西で活動するWEBデザイナー!

【MT】画像を自動表示する方法

ギャラリーサイトのように画像(アイテム)を羅列して表示する方法を、Movabletypeのカスタムフィールドを利用して作成する場合の設定。

画像を表示したいのに、カスタムフィールドでの通常設定では、テキストの表示リンクをワンクリックしないと画像を見れないのに疑問を抱きますよね。

ライトボックス(Lightbox.js)を利用してもしなくてもいいのだけど、画像の自動表示方法をメモ。

■カスタムフィールド設定

名      前:”サムネイル”
テンプレートタグ:”sum”

名      前:”元画像”
テンプレートタグ:”normal”


■テンプレートページに挿入

<MTEntries>

<a href="<MTIfNonEmpty tag="normal">
<MTnormalAsset>
<$MTAssetURL$>
</MTnormalAsset>
</MTIfNonEmpty>" title="<$MTEntryTitle$>" rel="lightbox">
<img src="<MTIfNonEmpty tag="sum">
<MTsumAsset>
<$MTAssetURL$>
</MTsumAsset>
</MTIfNonEmpty>" alt="<$MTEntryTitle$>" /></a>

</MTEntries>

見落としたり間違えやすいポイントは、<MTAsset>タグのところかな。
<MTnormalAsset>・・・左記のように<MTAsset>タグに”テンプレートタグ”を挿入しましょう。


2009年12月 2日 | 投稿者 : 大原 (ホームページ作成 大阪のWEBデザイナー)
ホームページ作成ネットショップ作成FLASH制作ブログデザイン広告デザイン携帯電話・音楽制作実績初めての方へ制作会社の方へブログプライバシーお問合せリンク
© 2004-10 大阪・神戸・京都 ホームページ作成 HELMETZ.NET ALL COPYRIGHTS RESERVED.
このページの先頭へ