mtde.info

Movable Type Developers Express

meta要素のdescriptionを、変数を用いて分岐処理・最適化

2008年3月16日 07:38 | Writer: apstar | 記事本文

meta要素のdescriptionを、変数を用いて分岐処理・最適化します。

ヘッダーモジュールは全てのテンプレートから同じようにインクルードされていますが、エントリテンプレートの場合のみ概要をMTEntryExcerptを用いて記述する例です。

GetDescription変数を「MTBlogName:ブログを表現する文章」で初期化(ここではMTBlogDescriptionを用いてもいいです)、エントリページであれば。「MTBlogName:MTEntryExcerpt」で上書きします。

なお、サンプルでMTBlogDescriptionを用いていないのは、MTBlogDescriptionに適した説明が入っていない場合を想定しています。

コード

<MTSetVarBlock name="GetDescription"><$MTBlogName$>:Movable Type 4 専門の解説サイトです。詳細な解説や多彩なサンプルを掲載しています。</MTSetVarBlock>
<MTIf name="entry_template">
   <MTSetVarBlock name="GetDescription"><$MTBlogName$>:<$MTEntryExcerpt$></MTSetVarBlock>
</MTIf>
<meta name="description" content="<$MTGetVar name="GetDescription"$>" />

参考ページ

atstyle:MovableType 4でdescriptionを記述する

その他のサンプル

2008 mtde.info