さくらんぼ がマメにエントリーを書き込むため、当サイトの「どたばた育児アーカイブ」を表示させると、ズラズラっと巨大なページが表示されるようになってきた。
そこで、「なんとかならんものか?」と思案していたところ、CROSSBREED さんの 「MTのPHP化とページ分割」 という、ドンピシャの内容の記述を発見!早速取り入れてみた。
具体的方法は以下の通り。
(1)まず、「MTPaginate」プラグインを入手し、サーバにアップロード。
(2)カテゴリテンプレートを開き、以下のようにタグを追加。
<div class="blog">
<MTPaginate>
<MTPaginateIfMultiplePages>
<div class="mpage">
<MTPaginateIfLastPage_>
<a href="<$MTPaginatePreviousPageLink$>">?</a>
</MTPaginateIfLastPage_>
<MTPaginateIfFirstPage_>
<a href="<$MTPaginateNextPageLink$>">?</a>
</MTPaginateIfFirstPage_>
<MTPaginateIfMiddlePage_>
<a href="<$MTPaginatePreviousPageLink$>">?</a>
<a href="<$MTPaginateNextPageLink$>">?</a>
</MTPaginateIfMiddlePage_>
<$MTPaginateNavigator format_all="全部読む " place_all="after" separator=" | ">
</div>
</MTPaginateIfMultiplePages>
<MTPaginateContent max_sections="8">
<MTEntries>
(中略)
<$MTPaginateSectionBreak$>
</MTEntries>
</MTPaginateContent>
<MTPaginateIfMultiplePages>
<div class="mpage">
<MTPaginateIfLastPage_>
<a href="<$MTPaginatePreviousPageLink$>">?</a>
</MTPaginateIfLastPage_>
<MTPaginateIfFirstPage_>
<a href="<$MTPaginateNextPageLink$>">?</a>
</MTPaginateIfFirstPage_>
<MTPaginateIfMiddlePage_>
<a href="<$MTPaginatePreviousPageLink$>">?</a>
<a href="<$MTPaginateNextPageLink$>">?</a>
</MTPaginateIfMiddlePage_>
<$MTPaginateNavigator format_all="全部読む " placement_all="after" separator=" | ">
</div>
</MTPaginateIfMultiplePages>
</MTPaginate>
</div>
これで完成。カテゴリーアーカイブが無事分割されました。感謝。
You have done a very nice job with your website, I enjoy reading the various posts and opinions of your other visitors.
Express Refinance Mortgage Loans, Mortgage Loans and Refinance Second Mortgage.
Pay Day Loans
http://www.paydayez.com