- 2004-11-24 (水) 5:53
- MovableType
縦に長くなるのを防ぐために、カレンダーをヘッダ部分に横に並べてみたのですが。
ハッと気づくと、どうやらリンク先がMTで生成される日別アーガイブにではなく、その日にちの最初のエントリーへのリンクになってました。
いやぁ、今までカレンダーなんて使った事が無かったから気づかなかったですよ。
という事で、折角なのでTechknow Weblogさんなどを参考に、日別にリンクしてみました。
まず、あなたのblogで日別アーガイブを生成しなくてはなりません。
「BLOGの設定」→「アーカイブの設定」→「Daily」にチェックを入れて保存、Dailyアーガイブの再構築をします。コレをしておかないと日別アーガイブが生成されませんのでご注意。
次にカレンダー内で、日にちリンクの部分を探しましょう。
ここですね。
<a href="<$MTEntryPermalink$>"><$MTCalendarDay$></a>
コレを、以下のように変更してみましょう。
<a href=”<$MTEntryLink archive_type="Daily"$>"><$MTCalendarDay$></a>
そうするとあら不思議、日別アーガイブにリンク出来ちゃいます。
テンプレートをカスタマイズしたい時は「Date-Based Archive」というテンプレートが該当しますのでこいつをエイヤッとやっつけてください。
取り敢えずカテゴリー別アーガイブのテンプレと同じ感じにしておきました。
うーん、こうしてみると、私一日に4エントリーくらい普通にしてますね。書きすぎですね。
BlogPeopleブログランキング / blog ranking / 有名ブログランキング / にほんブログ村