MT の トップページを分割するには ?

シェアする

Movable Type でも、はてなダイアリーの「前の○日分」みたいにダラダラと過去ログを読むことが出来ないかな、と以前から思っていた。そして、答えが判った。
以前から、カテゴリーのページが長くなってきたので、 [[MTPaginate>http://www.nonplus.net/software/mt/MTPaginate.htm]] というプラグインを使ってきた。他のサイトでもカテゴリーページに使っているので、てっきりカテゴリーのページにしか使えないと思っていたら、どのページでも使えることが判った。[[サンプルのページ>http://www.nonplus.net/software/mt/MTPaginate/simple000536.php]]を見ると判るけど、なんと、Individual Entry(個別のエントリー)のページでも使用できる。


*作業内容
**インストール
[[MT Extensions: MTPaginate 1.24>http://www.nonplus.net/software/mt/MTPaginate.htm]] から ZIP ファイルをダウンロード・解凍し、Plugin ディレクトリにアップロードする。
**Main Index テンプレートを変更
の直前に、以下を追加。


” target=”_self” title=”前のページ”>≪

<$MTPaginateNavigator format_all="全部読む " place_all="after" separator="| " target="_self">

” target=”_self” title=”次のページ”>≫



を以下に変更
<$MTPaginateSectionBreak$>



**ページの分割方法
自分のサイトでは、ページの分割方法を「20000Byte ごと」にしているけど、分割方法はいろいろと選べる。文字数や特定のタグ(

など)が一定値以上になると分割することができる。他にも分割方法はあるので、[[分割方法の一覧>http://www.nonplus.net/software/mt/MTPaginate.htm#PaginatedContent]]をどうぞ。
—-
このサイトのコンセプトのひとつが「Movable Type のカスタマイズ」なのを思い出してエントリーした、というオチ。落ちてないけど。
—-
*参考ページ
-[[ARTIFACT ―人工事実― | MovableTypeのページ分割/Permalinkの変更>http://artifact-jp.com/mt/archives/200306/mtpaginate.html]]
-[[Thanks a ton.: MTPaginate>http://orange.s56.xrea.com/mt/archives/000051.php]]

コメント

  1. Futaba より:

    はじめまして。TBありがとうございます。ななんと記事にリンクまで!多謝です!
    記事自体はARTIFACT ―人工事実―さんとこを、そのまんまいただいてきてぺタッとやっただけなんで、経由地点のウチにまでTB&リンクしていただいてなんだかasiamothさんにお気を使わせてしまったみたいで申し訳なかったです。
    ありがとうございます。Thanks a ton!