2007-08-25

MovableType 4でdescriptionを記述する

MovableType 4のテンプレートにはmeta name="description"の記述がない(これは3.3も同様ではある)。4.0からはヘッダーモジュールが全てのテンプレートに利用されているため、headmeta要素としてそれぞれに適した概要を記述することが出来ない。MTIfの分岐を利用してdescriptionを記述したい。

ヘッダーモジュールのhead内に以下の記述を行う

<MTIf name="entry_template">
<meta name="description" content="<$MTEntryExcerpt$>" />
<MTElse>
<meta name="description" content="<$MTBlogDescription$>" />
</MTIf>

ブログ記事の場合にはMTEntryExcerpt[外部へのリンク]を、それ以外はMTBlogDescription[外部へのリンク]が挿入される。

更にカテゴリーの場合には<MTUnless name="datebased_archive">などを利用してMTCategoryDescription[外部へのリンク]を挿入するという手法も可能だろう。

投稿者 @Style : 2007年08月25日 23:34

前のエントリー:夏季休業のご案内
次のエントリー:MovableType 4でkeywordsを記述する

関連記事

トラックバック

このエントリーのトラックバックURL:
http://atstyle.biz/blog/mt-tb.cgi/832

このリストは、次のエントリーを参照しています: MovableType 4でdescriptionを記述する:

» 【SEO対策:MT4】 あれ?キーワード&descriptionがない??? from 真面目にアフィリエイト
MT4にて、キーワード表示設定、description表示設定をした日記です。 [続きを読む]

トラックバック時刻: 2007年12月20日 07:35

» MTでHTMLに概要(description)を出力する from ブログ(blog)にトライ&ビルド!
MovabletypeでDescriptionをHTMLに出力する方法について [続きを読む]

トラックバック時刻: 2008年10月16日 04:09

コメント

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

スポンサード リンク

ページ先頭へ