どうもfujiharaです。 梅雨っぽいですね。 本日は Movable Type でMTプラグインを使わずにページング機能を実装する方法をご紹介します。 背景 Movable Type 7 が出ましたね。弊社の案件で更新作業があったのですが、よく使われるPageButeがまだ 対応していないことがわかっておりました(Movable Type 7 RC リリースのお知らせと、正式リリース日のご案内)ので 今回実装を考えました。 仕様 以下の方針で実装しました。 インデックステンプレートに記事用のjsonを登録する アーカイブページは1ページ出力のみ(カテゴリー、年月) アーカイブページでjson を取得して、記事をフィルタリングする。 クエリーでページを指定 ページング表示は外部 jQueryプラグインを使用 インデックステンプレート インデックステンプレートは記事のタイトル、日付、リンク