指定アイテムと同じタグを持つ他の画像を抜き出す
指定アイテムと同じタグを持つ他の画像を抜き出すサンプルです。
MTAssetブロックタグにID4番を指定し、この画像に対してタグ文字列の取得を行います。タグ文字列はEntTag変数へ代入されます。
次にMTAssetsブロックタグを用い、全ての画像に対して、「タグをLopTag変数へ代入する」、「LopTags変数が空でないかどうかチェックする」、「LopTag変数とAstTag変数が同じかどうかチェックする」という処理を行っています。
コード
<MTAsset id="4">
<MTSetVarBlock name="AstTag"><MTAssetTags><MTTagName></MTAssetTags></MTSetVarBlock>
</MTAsset>
<MTAssets>
<MTSetVarBlock name="LopTag"><MTAssetTags><MTTagName></MTAssetTags></MTSetVarBlock>
<MTIf name="LopTag" ne="">
<MTIf name="LopTag" eq="$AstTag">
<a href="<MTAssetURL>"><img src="<MTAssetURL>" width="<MTAssetProperty property="image_width">" height="<MTAssetProperty property="image_height">" alt="<MTAssetProperty property="description">" title="<MTAssetProperty property="label">" /></a>
</MTIf>
</MTIf>
</MTAssets>
- ページ先頭へ
- 前のエントリ: 最新の画像を一枚取り出す
- 次のエントリ: 縦横比を保持して全ての画像の幅をそろえる
- カテゴリ:アイテム関連サンプル
アイテム関連サンプル
- アイテムを取得するリスト
- ブログのアイテム数を取得する
- イメージのみを取得する
- イメージの幅と高さを取得する
- アイテムへのファイルリンクを取得する(1)
- アイテムへのファイルリンクを取得する(2)
- アイテムの種類を調べる
- アイテムのファイル拡張子を調べる
- アイテムのファイルサイズを調べる
- アイテムのタグと説明を取得する
- アイテムの追加日時を調べる
- アイテムのIDを調べる
- アイテムの投稿者を調べる
- エントリのアイテムを調べる
- ウェブページのアイテムを調べる
- 1つのアイテムのIDを指定して情報を取得する
- 最新の画像を一枚取り出す
- 指定アイテムと同じタグを持つ他の画像を抜き出す
- 縦横比を保持して全ての画像の幅をそろえる
- サムネイル画像でエントリリスト
- エントリリストへ代表画像を付与する
- カテゴリリストへ代表画像を付与する