このPaginateプラグインの利用はHTMLをPHP化にする必要があるんですが、ブログをPHP化しても、今まで通りファイルは検索エンジンにインデックスされますし、PHP化することによりいろんな機能を付加することができたりもしますよ。
Paginateプラグインの使い方
MTEntriesを使ってエントリー一覧を表示する部分を下記青色のソースの部分をつけ加えます。
<div id="contents"> <MTPaginate> <MTPaginateContent max_sections="5"> <MTEntries lastn="0"> <h3><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h3> <div class="entry"> <$MTEntryBody$> </div> <p class="entryFoot">(<$MTEntryDate format="%p %H:%M"$>)</p> <$MTPaginateSectionBreak$> </MTEntries> </MTPaginateContent> <MTPaginateIfMultiplePages> <p class="next"> <MTPaginateIfPreviousPage_><a href="<$MTPaginatePreviousPageLink$>">前のページ</a></MTPaginateIfPreviousPage_> <MTPaginateIfNextPage_><a href="<$MTPaginateNextPageLink$>">次のページ</a></MTPaginateIfNextPage_> </p> </MTPaginateIfMultiplePages> </MTPaginate> <!--/ #contents--></div>
Page Navigation部分の種類
前のページのリンク設定
<MTPaginateIfPreviousPage_> <a href="<$MTPaginatePreviousPageLink$>">前のページ</a> </MTPaginateIfPreviousPage_>
次のページのリンク設定
<MTPaginateIfNextPage_> <a href="<$MTPaginateNextPageLink$>">次のページ</a> </MTPaginateIfNextPage_>
すべてのページのリンク設定
<MTPaginateIfMultiplePages> <a href="<$MTPaginateAllPagesLink$>">すべてのページ</a> </MTPaginateIfMultiplePages>
※「前のページ」「次のページ」「すべてのページ」部分を画像に変更する事も可能です。
「 Page 1 | Page 2 | Page 3 | Page 4 」
<$MTPaginateNavigator format="Page %d">
「 1 | 2 | 3 | 4 」
<$MTPaginateNavigator format_title="Page %d">
「 1 | 2 | 3 | 4 」
<$MTPaginateNavigator format_current="<font size=+1>%d</font>">
「All 4 Pages | 1 | 2 | 3 | 4 」
<$MTPaginateNavigator format_all="All %d Pages">
「 1 , 2 , 3 , 4 」
<$MTPaginateNavigator separator=", ">
(2008/07/ 3 14:00 PM)

コメントが書かれていません。