タグ/デザイン/関数
この内容はVer.1.60から適用されます
携帯電話向けのテンプレートコーディングを効率化するため、ケータイキット for Movable Typeではテンプレートタグの関数化機能を導入します。
関数機能は、ブロックによく似た機能で、あらかじめMTKeitaiFunctionDefテンプレートタグ定義しておいたテンプレートの一部分を、MTKeitaiFunctionテンプレートタグで繰り返し呼び出すことができます。
携帯電話向けに定義したアーカイブテンプレートとそのテンプレートマッピングは、通常、独自のURLを使用します。関数として定義しておくとコーディングがしやすく、テンプレートのメンテナンスも容易になります。
MTKeitaiFunctionDef bookmark
関数を定義します。
属性 bookmark
name bookmark
関数の名前を指定します。
MTKeitaiFunction bookmark
MTKeitaiFunctionDefテンプレートタグで定義した関数を呼び出します。
属性 bookmark
name bookmark
関数の名前を指定します。
その他の属性 bookmark
定義された関数を処理する際に変数として利用できます。
使用例 bookmark
関数の定義と呼び出し bookmark
<!-- 携帯電話向けのブログ記事アーカイブのURLを定義します -->
<!-- ※通常は改行せず記述することを推奨します -->
<MTKeitaiFunctionDef name="KeitaiEntryPermalink">
<$MTBlogURL$>m/e/<$MTEntryBaseanme$>.php
</MTKeitaiFunctionDef>
<!-- 任意の箇所でブログ記事のURLを呼び出します -->
<MTEntries>
<a href="<$MTEntryFunction name="KeitaiEntryPermalink"$>">
<$MTEntryTitle$>
</a>
</MTEntries>
引数を用いた呼び出し bookmark
<!-- 携帯電話向けのブログ記事アーカイブのURLを定義します -->
<!-- ※通常は改行せず記述することを推奨します -->
<MTKeitaiFunctionDef name="KeitaiEntryPermalink">
<$MTBlogURL$>m/e/<$MTEntryBaseanme$>.php
#<$MTGetVar name="anchor"$>
</MTKeitaiFunctionDef>
<!-- 任意の箇所でブログ記事のURLを呼び出します -->
<!-- URLには#topが付加されます -->
<MTEntries>
<a href="<$MTEntryFunction name="KeitaiEntryPermalink"
anchor="top"$>">
<$MTEntryTitle$>
</a>
</MTEntries>
* Six Apart、Movable Type、TypePadはSix Aaprt, Ltd.の登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。





