タグリスト

MTPageAssets

特定のウェブページで利用しているアイテムの一覧を表示するためのブロックタグです。ウェブページアーカイブか、MTPages ブロックタグの中で利用できます。

使い方

<section id="page-<$mt:PageID$>" class="page page-summary">
<mt:PageAssets type="image" limit="1">
  <figure>
    <img src="<$mt:AssetThumbnailURL width="150"$>" class="thumb">
  </figure>
</mt:PageAssets>
  <h2 class="title"><a href="<$mt:PagePermalink$>"><$mt:PageTitle$></a></h2>
  <p><$mt:PageExcerpt$></p>
  <footer>
    <p>公開日: <time datetime="<$mt:PageDate format_name="iso8601"$>" itemprop="datePublished"><$mt:PageDate format="%x"$></time><mt:PageFolder><mt:If tag="FolderLabel"> <span class="label folder <$mt:FolderBasename$>"><$mt:FolderLabel$></span></mt:If></mt:PageFolder></p>
  </footer>
</section>

モディファイア

lastn="N"

新しいものから N 件のアイテムを表示します。N0 より大きな数値にしてください。

offset="N"

指定した数のアイテムを除外して表示します。値に 5 を指定すると、最新 5 件のアイテムを除外してリスト表示します。lastn モディファイアと組み合わせて使ってください。

limit="N"

sort_by モディファイアでフィルタリングされたアイテムを、指定数表示します。

type="image | audio | video | file"

表示したいアイテムをアイテムの種類で絞り込むことができます。表示したいアイテムが image でも audio でも video でもない場合は、file という値を設定します。

file_ext="extension_foo"

表示したいアイテムを拡張子で絞り込むことができます。

assets_per_row="N"

MTAssetIsFirstInRow, MTAssetIsLastInRow タグを使用して、画像の一覧を作成する際に、一行に表示するアイテム数 N 件を設定します。

トフでもできる!?テーマ開発BOOK 動画マニュアル