Calendarからのリンクを日別に表示

気付かなかったけど、カレンダーの日のリンクはその日の最終エントリーに直接リンクされてしまう。
で、dailyでの表示にするために変更。
先に日別のアーカイブを生成するための設定をする。
「ウェブログの設定」→「アーカイブの設定」で、「日別」の横のチェックボックスをチェックし、「変更を保存」しておく。

で、次にテンプレートにあるMain Indexのカレンダー部分、

<a href=”<$MTEntryPermalink$>”><$MTCalendarDay$></a>

<a href=”<$MTEntryLink archive_type=”Daily”$>”><$MTCalendarDay$></a>

に。

サイドバーにコメントのリストを表示させる

これもTechknow Weblogを参考に。
テンプレートのMainIndexのサイドバーに下記を追加。

<h2>RECENT COMMENTS</h2>
<ul>
<MTEntries recently_commented_on=”5″>
<li><a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a><br />
<MTComments lastn=”5″>
 └ <$MTCommentAuthor$> <a href=”<$MTEntryPermalink$>#c<$MTCommentID$>”>at <$MTCommentDate format=”%Y.%m.%d”$></a><br />
</MTComments></li>
</MTEntries>
</ul>

ここの

<MTEntries recently_commented_on=”5″>

5の部分はリストされるエントリーの数。
そのエントリについたコメントへのリンク、投稿者、日付などを古いもの順に表示される。
KAGALOGはあれこれ追加してページが長くなりつつあるので、5つに限定。
今はprofileページだけでテスト表示中。

タイトルの横にカテゴリーのリンク

いつだったか、ダンナに“タイトルの横にカテゴリーのリンクって表示できないの?”と聞かれ、それも便利だと思って。
Techknow Webogを参考に。

テンプレートのMain Indexのタイトルの部分

<h3><$MTEntryTitle$></h3>

を下記に直すだけ。

<h3 id=”a<$MTEntryID pad=”1″$>”><$MTEntryTitle$> [<MTEntryCategories glue=”,”><a href=”<$MTCategoryArchiveLink$>”><$MTCategoryLabel$></a></MTEntryCategories>]</h3>