月ごとのアーカイブリスト・改

これまでは月ごとのアーカイブリストの並び順を逆にする で書いたようなやり方と、その後も色々といじったりしてまして、年明け最初の仕事はこのあたりの調整をひたすらやってたりしたのですが、その努力が(いい意味で) まるっきり無駄になる手法が!!
まずは以下の3つのプラグインを"mt/plugins" 以下に導入。説明文とか全部英語ですがとりあえず気にしない。

あとは、「Junkline - MT の過去ログリンク表示を nDiary (ごにょり済み)風に」 で公開されているテンプレートを元に自分のサイトに合うように変更。独自スタイルシートとか入ってますが、そのへんはよしなにしてやってください。
トップページ 右メニュー用:


<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader><ul class="disc"><li><$MTArchiveDate format="%Y"$> / </li></ul><ul class="none"><li><MTArchiveYear order="ascend"><MTArchiveYearIfEntries><MTArchiveLoad><MTDateHeader><a href="<$MTEntryDate format="/mt/archives/%Y/%m/"$>"><$MTEntryDate format="%m"$></a> </MTDateHeader></MTArchiveLoad></MTArchiveYearIfEntries></MTArchiveYear></li></ul></MTArchiveDateHeader></MTArchiveList>

月ごとのアーカイブリストページ 上下ナビゲーション用


<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader><ul class="disc"><li><$MTArchiveDate format="%Y"$> / <MTArchiveYear order="ascend"><MTArchiveYearIfEntries><MTArchiveLoad><MTDateHeader><a href="<$MTEntryDate format="/mt/archives/%Y/%m/"$>"><$MTEntryDate format="%m"$></a> </MTDateHeader></MTArchiveLoad></MTArchiveYearIfEntries></MTArchiveYear></li></ul></MTArchiveDateHeader></MTArchiveList>

これまであんなに苦労した(割にあまり思うようにならなかった) コトがこんなにも簡単にできるなんて、プラグイン万歳!!
年別アーカイブもあったほうがベンリかなぁ…。