meta要素のdescriptionを、変数を用いて分岐処理・最適化
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を記述する
- ページ先頭へ
- 次のエントリ: meta要素のkeywordを、変数を用いて分岐処理・最適化
- カテゴリ:その他のサンプル