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>


この記事をシェアする

ディスカッション

コメントはまだありません

コメントはお気軽にどうぞ

※メールアドレスは公開されませんのでご安心ください。


This site is protected by reCAPTCHA and the GooglePrivacy Policy and Terms of Service apply.

このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。

”ところによりエンジニア”