« 携帯電話からblogに投稿 | メイン | MT 3.33 日付表示問題(解決編) »

MT 3.33 日付表示問題

Movable Type 3.33-ja にしたら、メインページのエントリー日付"date-header"が表示されない。アーカイブは表示される。ソースでは"date-header"項目が出力されているにもかかわらず、表示されないのだ。

<MTDateHeader>
<h2 class="date-header"><$MTEntryDate format="%x"$></h2>
</MTDateHeader>

class="date-header"を取り除いて(h2では大きすぎるのでh3にした)

<MTDateHeader>
<h3><$MTEntryDate format="%x"$></h3>
</MTDateHeader>

にしたら表示された。

全てのエントリーに日付が表示させるためは<MTDateHeader>を取り除く
<h3><$MTEntryDate format="%x"$></h3>

主因が分かるまで、これにしておく。

★全ての記事に日付を表示する

MTDateHeader
エントリーをリストする時に、エントリーが前のエントリーと比較して新しい日付になったときだけ内容を表示するコンテナタグ。コンテナタグの内側には表示させたい内容を記述する。※ MTEntries コンテナタグの中でのみ有効。

参考:a/aのMTテンプレートタグ辞典

<MTDateHeader>と</MTDateHeader>を取ってしまうと全部の記事に日付が表示されるようになる。

トラックバック

このエントリーのトラックバックURL:
http://point-line.info/cgi/mt/mt-tb.cgi/261

コメントを投稿

About

2006年12月13日 14:27に投稿されたエントリーのページです。

ひとつ前:「携帯電話からblogに投稿

次のは:「MT 3.33 日付表示問題(解決編)

メインページ
アーカイブページ

Powered by
Movable Type 3.34