ページを分割して表示する
ブログって、続ければ続けるほど記事が増えていきます。
例えば1日1つ日記を書けば、1ヶ月で約30記事に。
その状態で月別アーカイブをぽちっと押せば、ズラーーーッと
縦長く30記事が表示されます!
重いし、見難いし、スクロールするのも大変だし(;´Д`)・・・
というような時に、そのページを指定の記事数で分割して表示してしまうプラグインがあるのです。
*php化していることが前提のプラグインです。
php化はこちら→MTをphp化するの記事を参考にしてください。
プラグインを配布しているサイトは
MT ExtensionsさんのエントリーMTPaginate 1.24
英語なのでしり込みしてしまいますが、上の方のDownloadをクリックしてダウンロードしてしまえば大丈夫です。
導入に当たって参考にしたサイトは
きままにポロポロさんのエントリーmovable type 設定メモ
です。(もう1サイトありましたが消えていました)
では、導入方法です。
1・MT ExtensionsさんのエントリーMTPaginate 1.24
へ行き、プラグインをダウンロードして解凍する
2・FTPソフトなどで MTPaginate.pl を pluginsフォルダへアップロードする
3・分割したいテンプレートを以下を参考に修正する
詳しいソースは上記参考サイトに詳しく書かれていますので、
ここでは私が改変したものをご紹介します。
<MTEntries>を探して、その直前に
<!-- ページ分割開始 -->
<MTPaginate>
<MTPaginateIfMultiplePages>
<$MTPaginateNavigator style="links" format_all="全部読む" place_all="after" separator="|">
</MTPaginateIfMultiplePages>
<MTPaginateContent max_sections="5">
<!-- ページ分割終了 -->
</MTEntries>を探して、その直前に
<!-- ページ分割2開始 -->
<$MTPaginateSectionBreak$>
<!-- ページ分割2終了 -->
</MTEntries>の直後に
<!-- ページ分割3開始 -->
</MTPaginateContent>
<MTPaginateIfMultiplePages>
<$MTPaginateNavigator style="links" format_all="全部読む" place_all="after" separator="|">
</MTPaginateIfMultiplePages>
</MTPaginate>
<!-- ページ分割3終了 -->
を入れます。
・赤文字の部分を変えるとリンク形式を変更する事ができます。
style="links" だと 1│2│3│4 という風に。
style="popup" だと、プルダウン形式になります。
・青文字の所を好きな文にする事ができます。
ここを押すと、分割されずにエントリーが表示されます。
・緑文字の所を変えると、青文字の部分の表示位置を変えることが出来ます。
place_all="before" だと 全部読む│1│2│3 という風に。
place_all="after" だと 1│2│3│全部を読む というようになります。
・ピンクの所で、ページを区切っている記号を変更できます。
separator="☆" とやると、 1☆2☆3☆4 という風になりますね(*'-')
・黄文字の所の数字は、分割した1ページに表示する記事数です。
max_sections="10" とすると、1ページに10記事表示されます。
といった所です。
これでページの表示が速くなるし、記事も探しやすいし、スッキリします(*´Д`*)
要phpっていうのが難点ですけどね・・・。
このカスタマイズはphpでないと使えませんが、どのバージョンでも使えます。
2007年2月12日更新。





はじめまして。
こちらに書いてある通りにやったらアーカイブページの分割ができました。
とても丁寧に書いてあって感謝です♪
ありがとうございました。m(_ _)m
トラバさせていただいきました。
コメント時刻: 2005年05月13日 17:10
fuulさんはじめまして。
コメントとトラックバックありがとうございます。
自分がやったカスタマイズのメモ程度のものですが
誰かの役に立ったかと思うと嬉しいです(*´Д`*)
コメント時刻: 2005年05月13日 19:45
私のサイトのほうでも教えていただいて感謝です♪
おかげさまで思い通りにできました。
月ごとに表示されるページは「日別アーカイブ」だったんですね!
日別って書いてあるから試してみもせずにいた私って怠慢かも。(笑)
リクエスト、一個いいですか?
引用の表示のカスタマイズ法を教えてほしいんですけど〜
引用する文章
りぃさんみたいにカッコよくしたいのですが、どこをいじったらいいのかわかんないんですよ。(´・ω・`)
これからもりぃさんのカスタマイズ法楽しみにしてます♪
コメント時刻: 2005年05月15日 16:29
カスタマイズ成功されたようでよかったです〜!ヽ(・∀・)ノ
リクエスト、了解しました('◇')ゞ
私なりの方法ですが、ご紹介しますね。
しばしおまちくださいませ☆
コメント時刻: 2005年05月15日 17:39
ありがとうございました!
やっとページの分割できました。
かれこれ40時間はページの分割で病んでました。
分割についてのページを何ページも見て,何十回も試行錯誤して,それでもうまく表示できなくて・・・。
ここにきてやっと解決いたしました。
ありがとうございました。
P.S
ブログキレイにまとまってますね。
レイアウトとか色々刺激になりました。
最近色彩も勉強中なので,ためになりました。
ちょっと質問ですが,うちのサイトを淡いピンクにしようか迷って,結局青にしたのですが,暗くないですか?
もし,時間があってよっぽど手が空いてたら,感想お願いします。
今回はありがとうございました。
コメント時刻: 2005年08月02日 00:58
>yokopinさん
ひえー!40時間もっ!†( ̄□ ̄;)
このサイトが役に立って良かったです[♪]
デザイン褒めていただきありがとうございます[テレ]
素材屋さんのアイテム使いまくりですけどねっ[うわーん]
私のPCは暗めに表示されてるのですが、yokopinさんのサイト、暗くないですよ!
青が基調でまとまってて綺麗ですし、目的の場所も探しやすくて親切設計[ハート]
全体的に色のトーンが低くて、訪問者が落ち着いて情報を取得できていると思いますよ〜。
私もyokopinさんのサイト利用させていただきます[ハート×2]
コメント時刻: 2005年08月03日 11:32
こんばんは、りぃさん
カスタマイズでは、お世話になっています。
此方で紹介されているページ分割の記事を参考にさせて頂きました
ありがとうございます。m(__)m
コメント時刻: 2005年09月22日 00:40
>mituruさん
おひさしぶりです〜[ポッ]
参考にしていただきありがとうございます。
たま〜に更新すると思うので、新しいのは気長にお待ちください[うわーん]
コメント時刻: 2005年09月22日 15:10