カテゴリーを選択すると、そのカテゴリーに登録されているエントリーが全て表示される状態なので、これをエントリー数毎のページ分割に変更するカスタマイズです。
ページのPHP化
このカスタマイズを行うには、ページがPHPで生成されてる事が前提となります。
●ブログの設定画面 → 公開タブ
にある アーカイブの拡張子を php に変更します。
●アーカイブ・マッピング
同様に拡張子をphpとします。
又は「%i」とする事で、上記で設定した拡張子が反映されます。
%i = index.設定した拡張子
プラグインのDL
[配布元]MT Extensions: MTPaginate 1.26
上記よりプラグインをDLします。
プラグインのUL
MTルートディレクトリ/plugins にアップします。テンプレート修正
下記コードのように分割したいテンプレートに記述します。- max_sections ・・・1ページに表示する記事数の指定
- style="popup" とするとプルダウンボックス
- format_all= ・・・全てのページ を表示する文字列定義
- place_all= ・・・上記「全てのページ」を前につける場合は before
- separator ・・・分割文字の定義
スタイルシートに追記
上記コードには表示部にclass属性を付加してあります。
例:
以上
参考記事:
■きままにポロポロ: movable type 設定メモ
■小粋空間: カテゴリーアーカイブと月別アーカイブのページ分割 [小粋空間]
■MTのPHP化とページ分割 (CROSSBREED クロスブリード!)
■Project MultiBurst: カテゴリーページのページ分割
■MovableType3.2 ページ分割
2006/11/03 10:45:47:記事書き直し
2007/01/31 22:23:17:記事書き直し