Sun
10
Feb
2008
見づらいというほどバックナンバーが増えた訳ではないのですが、サイドメニューを整理するついでに月別バックナンバーの表示をコンパクト化してみました。バックナンバーが大量にあるサイトでは、お馴染みの悩みのようで、Web上に様々な方法がある中、tomolatteさんの月別アーカイブのコンパクト化 MT3.2版昇順を参考にさせていただきました。
MTも最新版は早くもバージョン4.1が発売されているようですが、自分のバージョンは3.xのままのため、対応しているプラグインやタグの違いに注意が必要なようです。プラグイン自体は何の難しい設定も不要で、ブログのルートにあるpluginsフォルダに解凍したplファイルをアップロードするだけで、使用できます。ほとんどコピーで参考にさせて貰ったのですが、念のためコードをかいておきます。
ちなみに細かいのですが、月の表示が”01″となるのではなく”1月”みたいな、”0″を抜いた表記にしたかったため、bird.dip.jpさんのMonthly Archiveを参考に簡単な改造をしております。
<ul>
<MTIfArchiveTypeEnabled archive_type=”Monthly”>
<div class=”module-archives module”><MTArchiveList archive_type=”Monthly”>
<MTArchiveDateHeader>
<li><$MTArchiveDate format=”%Y”$>年<br />
<MTArchiveYear order=”ascend”>
<MTArchiveYearIfEntries>
<MTArchiveLoad>
<MTDateHeader><a href=”<$MTArchiveLink$>”><$MTArchiveDate format=”%T”$>月</a></li></MTDateHeader></MTArchiveLoad></MTArchiveYearIfEntries></MTArchiveYear>
</MTArchiveDateHeader></MTArchiveList></MTIfArchiveTypeEnabled>
</ul>
コメントはお気軽にどうぞ