Archived posts in ' "Movable Type"

最近よく使ったMovable Typeのテンプレートタグ #1

Posted by specterant on 2013.05.27

最近Movable Typeでゴニョゴニョすることが多々ありまして、
よく使ったテンプレートタグをコピペできるようにメモです。

<!-- [特定ブログのテンプレートモジュールをインクルード] -->
<$mt:Include module="テンプレートモジュール名" blog_id="ブログID"$>

<!-- [親ウェブサイトのサイト名を取得] -->
<mt:BlogParentWebsite><$mt:WebsiteName$></mt:BlogParentWebsite>

<!-- [全てのブログエントリータイトルとパーマリンクを取得] -->
<mt:Entries include_blogs="all"><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></mt:Entries>

<!-- [最新エントリー(1件のみ)を取得] -->
<mt:Entries lastn="1"><$mt:EntryTitle$></mt:Entries>

<!-- [最新エントリー(2件目以降)を取得] -->
<mt:Entries offset="1"><$mt:EntryTitle$></mt:Entries>

<!-- [サムネイル画像のURLを取得し、幅を指定(100px)] -->
<mt:EntryAssets type="image"$><img src="<$mt:AssetThumbnailURL width="100"$>" /></mt:EntryAssets>
他にもありますがとりあえず…
困ったときには、下記テンプレートタグリファレンスを参照です。

テンプレートタグリファレンス

No Comments

Movable Typeで子カテゴリーのみ取得する方法

Posted by specterant on 2013.04.23

他にいい方法があると思うけど取り敢えず取得できたのでメモしときます。
あまり使用頻度は無いと思いますが、いざという時のために。

<mt:EntryCategories>
	<mt:HasParentCategory>
		<mt:HasSubCategories>
			<a href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$></a>
		</mt:HasSubCategories>
	</mt:HasParentCategory>
</mt:EntryCategories>

【2013.04.30追記】
取得出来たと思ったのですが、この記述だと孫カテゴリーまでなら問題なさそうですが、
ひ孫までいくと取得出来ないですね…。

う〜ん…Movable Typeで子カテゴリーのみ取得するのはムズいですね。
カテゴリーを限定すれば簡単なのですが、カテゴリーが増えた時いちいちテンプレート弄らないといけないのがなぁ〜って思う訳です。
とりあえず、現時点では限定する方法しか思いつきません…。後日調べてみます…。

No Comments