Movable Typeの記事投稿画面の「概要」と「キーワード」を良く利用します。
「概要」のテンプレートタグは、MTEntryExcerpt。
「キーワード」のテンプレートタグは、MTEntryKeywords。
これらのテンプレートタグを利用する際は、以下のようにmtifでモディファイアtagでMTEntryExcerptやMTEntryKeywordsを指定します。
<mt:If tag=”MTEntryExcerpt”>
「概要」に値がある場合の処理
<mt:else>
「概要」に値がない場合の処理
</mt:If>
しかし、「概要」は未入力の場合、MTで自動的に保管されてしまいます。
MTで自動補完されてしまう為、「概要」を意図的に未入力にしていても、値がある場合の処理しか実行されません。
こういった場合は、モディファイアno_generateを使用します。
no_generateに1を指定すれば、概要が空の場合にも自動補完されません。
実際には以下のような記述となります。
<mt:If tag=”MTEntryExcerpt” no_generate=”1″>
「概要」に値がある場合の処理
<mt:else>
「概要」に値がない場合の処理
</mt:If>
ちなみに、キーワードは未入力の場合値は空のままですので、通常の記述で大丈夫です。
<mt:If tag=”MTEntryKeywords”>
「キーワード」に値がある場合の処理
<mt:else>
「キーワード」に値がない場合の処理
</mt:If>
投稿者プロフィール
- HTMLコーディングを中心に、フロントエンド開発を担当。
UI/UXを意識した設計・実装を心がけ、使いやすくストレスのない画面づくりを得意としています。
EC-CUBEやWordPressの開発にも取り組み、ECサイト構築領域でのスキルを強化中です。
猫好き。
野良猫を見かけるとつい声をかけてしまいます(ペットロスが怖くて飼わない主義です)。









