July 22, 2004
MT の トップページを分割するには ?
- 更新: 2007 年 03 月 04 日 15:36
- 2004 年 07 月 22 日 02:00 に asiamoth が投稿
- タグ: MovableType
- カテゴリー: Movable Type
- コメント (1)
- トラックバック (7)
Movable Type でも、はてなダイアリーの「前の○日分」みたいにダラダラと過去ログを読むことが出来ないかな、と以前から思っていた。そして、答えが判った。
以前から、カテゴリーのページが長くなってきたので、 MTPaginate というプラグインを使ってきた。他のサイトでもカテゴリーページに使っているので、てっきりカテゴリーのページにしか使えないと思っていたら、どのページでも使えることが判った。サンプルのページを見ると判るけど、なんと、Individual Entry(個別のエントリー)のページでも使用できる。
■作業内容
★インストール
MT Extensions: MTPaginate 1.24 から ZIP ファイルをダウンロード・解凍し、Plugin ディレクトリにアップロードする。
★Main Index テンプレートを変更
<MTEntries> の直前に、以下を追加。
<MTPaginate> <MTPaginateIfMultiplePages> <div class="multiplepages"> <MTPaginateIfLastPage_> <a href="<$MTPaginatePreviousPageLink$>" target="_self" title="前のページ">≪</a> </MTPaginateIfLastPage_> <MTPaginateIfMiddlePage_> <a href="<$MTPaginatePreviousPageLink$>" target="_self" title="前のページ">≪</a> </MTPaginateIfMiddlePage_> <$MTPaginateNavigator format_all="全部読む " place_all="after" separator="| " target="_self"> <MTPaginateIfMiddlePage_> <a href="<$MTPaginateNextPageLink$>" target="_self" title="次のページ">≫</a> </MTPaginateIfMiddlePage_> <MTPaginateIfFirstPage_> <a href="<$MTPaginateNextPageLink$>" target="_self" title="次のページ">≫</a> </MTPaginateIfFirstPage_> </div> </MTPaginateIfMultiplePages> <MTPaginateContent max_bytes="20000"><!-- ページの分割方法 -->
</MTEntries> を以下に変更
<$MTPaginateSectionBreak$> </MTEntries> </MTPaginateContent> </MTPaginate>
★ページの分割方法
自分のサイトでは、ページの分割方法を「20000Byte ごと」にしているけど、分割方法はいろいろと選べる。文字数や特定のタグ(<p> など)が一定値以上になると分割することができる。他にも分割方法はあるので、分割方法の一覧をどうぞ。このサイトのコンセプトのひとつが「Movable Type のカスタマイズ」なのを思い出してエントリーした、というオチ。落ちてないけど。
■参考ページ
トラックバック
以下7件のトラックバックはこのページのエントリー"MT の トップページを分割するには ?"を参照しています。
このエントリーのトラックバックURL:
» MTPaginate
- July 31, 2004 04:37 AM
- from Thanks a ton.
MTのカテゴリーが長くなったのでページ分割にちょっと挑戦。MTPaginateをDLしてあらゆる情報を参考にやってみたけどうまく反映されず、ウチでもOKだったのがARTIFACT ―人工事実―さん で紹介されていた方法。(参考ページ : MovableTypeのページ分割/Permalinkの変更)な... [続きを読む]
» トップページを分割する
- September 14, 2004 01:59 PM
- from はぶろぐ(仮
カテゴリページのようにトップページも分割。 参考サイト MT の トップページを分割するには ? | 亜細亜ノ蛾 - Weblog つぶやき-blog: トップページを分割 14日分のエントリを1ページあたり12... [続きを読む]
» トップページを分割
- September 20, 2004 10:51 AM
- from tutu BLOG
以前に、Ck2 Bloggerのきゃーちゃんが、 読者側としてMTに望む事 トップページからそのまま読み進められるように、「次のページへ」とか付いてある方がいいのにと言う内容を書いていて、... [続きを読む]
» MTのページを分割する
- November 7, 2004 10:19 PM
- from ユリーカ!~仏陀の悟りに到る道~
投稿記事の数も100を超え、トップページ、カテゴリーページ、 月別ページともに、... [続きを読む]
» blogカスタマイズ言の葉 - 次のページ(ページ送り)
- December 14, 2004 04:16 PM
- from 湾岸 Style
blogを読んでいて、不満に思うこと。 記事を一番下まで読むと、次のページにスム... [続きを読む]
» ダイナミックパブリッシング化しました
- January 11, 2005 01:40 PM
- from The blog of H.Fujimoto
このBlogをダイナミックパブリッシング化しました。 先日書いたように、いくつか... [続きを読む]
コメント
はじめまして。TBありがとうございます。ななんと記事にリンクまで!多謝です!
記事自体はARTIFACT ―人工事実―さんとこを、そのまんまいただいてきてぺタッとやっただけなんで、経由地点のウチにまでTB&リンクしていただいてなんだかasiamothさんにお気を使わせてしまったみたいで申し訳なかったです。
ありがとうございます。Thanks a ton!
投稿者: Futaba | July 31, 2004 04:25 AM
コメントを投稿
"MT の トップページを分割するには ?" にコメントを投稿することができます(別ウィンドウが開きます)。