- 2008年6月10日 火
- MovableType
記事をどんどん投稿していって、ふと、アーカイブのページを見てみると大変なことになっていました。
大変なこと、と言うほどでもないですが(どっちやねん)、とにかく投稿した記事のタイトルが『アーカイブ』と書かれた見出しの下にずらーっと際限なく並んでいます。
一体、これ、どこまで続くんやろ?
ひょっとして、投稿した記事が全部並ぶん?
それについては分かりませんが、確認したのは30件以上投稿しても全て並びました。ですので、最近の1ヵ月分くらい、つまり30件だけ並ぶようにさせたい、と思ったのです。
すでにMTモンスターさんのテンプレートを利用しているので、テンプレートの中身がMTのデフォルトからは違っていますが、そんなに大差はないと思いますので、僕のアーカイブテンプレートの一部を抜粋してみます。
<h1 class="archive-title"><$MTGetVar name="page_title"$>[最新30件]</h1>
<MTIfArchiveTypeEnabled archive_type="Individual">
<div class="archive-individual archive-date-based archive">
<MTArchiveList archive_type="Individual" lastn="30">
<MTArchiveListHeader>
<div class="archive-content">
<ul class="archive-list">
</MTArchiveListHeader>
<li class="archive-list-item">
<$MTArchiveDate format="%Y.%m.%d"$>:
<a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a></li>
<MTArchiveListFooter>
</ul>
</div>
</MTArchiveListFooter></MTArchiveList>
</div>
とにかくまだまだ素人なので、変にいじって動かなくなったら困ります。ですので、赤いところを変更しただけです(^-^;)。そのまま[最新30件]なんて入力するあたり、ちからわざですかね。
けど、とりあえずこれでアーカイブページのアーカイブの部分には30件だけ並ぶようになりました。はーしんど。
- Newer: マルチユーザー
- Older: metaタグでのSEO