静的 HTML 生成でもページ分割できる Movable Type のプラグイン

静的 HTML でページを生成してても、ページ分割できる Movable Type のプラグインを二種類見つけたのでメモ。

ArchivePage 0.0.2
こちらのページ で詳しく解説されています。
Paged Archives 1.23
こちらのページ で詳しく解説されています。

試しに、Paged Archives 1.23 をインストールして試してみた所うまく動作しました。

## Paged Archives 1.23 のインストールと設置方法

1. Alden Bates’ Weblog: Paged Archives Plugin からプラグインをダウンロードして解凍。

2. pagedarchives.pl を MT/plugins にアップロード。

3. ページ分割したいテンプレート内にある、<MTEntries> の後に <MTPAEntry> を追加。</MTEntries> の後に <MTPAEnd> を追加。

4. ナビゲーションを表示する部分に、

<MTPAIfMultiplePages>
<MTPAPreviousPage text="&#171;"> Page <MTPAPageNum> of <MTPAPageCount> <MTPANextPage text="&#187;">
</MTPAIfMultiplePages>

とか

<MTPAIfMultiplePages><div style="text-align: center"><MTPAPreviousPage show="1"> <MTPAPageList> <MTPANextPage show="1"></div></MTPAIfMultiplePages>

とかを追加。

5. プラグインの設定画面で、ページ当りの記事数と「index」と言う接頭辞を付けるか付けないかの設定をする。

6. 該当テンプレートを再構築する。

以上です。

ただし、2ページ目以降の URL は、

カテゴリー・アーカイブと同階層 + 2.html

と言った感じになるので、私みたいに

http://www.example.com/archives/cat-movabletype.html

とかやってると困りますね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です