weblogeyecatch1.jpg

MT5 ブログ記事が増えてきたら、PageButeプラグインによりページ分割。


メインページ(index.html)やカテゴリ別ブログ記事リスト、月別ブログ記事リストなどでブログの記事が増えてきた場合、ページ分割により、例えば5個の記事単位にページ送りできると便利です。

ページの下段に下図のようなページ番号と「次の5件」や「前の5件」という文字でナビゲートしてくれます。エントリー数が増えてきた際には取り入れたいプラグインです。
エントリー分割

それを実現させてくれるのがMovable TypeのPageButeプラグインです。


1.スカイアークシステム社の下記ページからプラグインをダウンロードします。
静的ページ用ページ分割プラグイン:PageBute


2.ダウンロードファイルを解凍。「PageBute.pl」というファイルをMovable Typeの「plugins」ディレクトリにアップします。
 

3.分割したいテンプレート毎に設定します。

≪テンプレートのメインページ≫赤字の部分を書き足す。

<MTPageContents count="5"> ←数字は折り返しの記事数
<mt:Entries>
<mt:Ignore><!-- Use the Entry Summary module for each entry published on this page --></mt:Ignore>
<$mt:Include module="ブログ記事の概要"$>
<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>
<MTIfPageBefore>
<span><$MTPageBefore delim="前の5件"$></span>
</MTIfPageBefore>
<$MTPageLists$>
<MTIfPageNext>
<span><$MTPageNext delim="次の5件"$></span>
</MTIfPageNext>


※投稿設定で「表示される記事数」が5となっていれば、5の記事数で折り返す設定をしても意味がありません。「表示される記事数」を1000にしてみました。エントリー数をテンプレート内で指定しても大丈夫です。

gon101110-1


 

≪テンプレートのカテゴリ別ブログ記事リスト≫赤字の部分を書き足す。

<MTPageContents count="5"> ←数字は折り返しの記事数
<mt:Entries > ※MTEntries タグの limit="$limit" を削除

<mt:Ignore><!-- Use the Entry Summary module for each entry published on this page --></mt:Ignore>
<$mt:Include module="ブログ記事の概要"$>
<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>
<MTIfPageBefore>
<span><$MTPageBefore delim="前の5件"$></span>
</MTIfPageBefore>
<$MTPageLists$>
<MTIfPageNext>
<span><$MTPageNext delim="次の5件"$></span>
</MTIfPageNext>


≪テンプレートの月別ブログ記事リスト≫赤字の部分を書き足す。青字の部分を書き換る。

<MTPageContents count="5"> ←数字は折り返しの記事数
<mt:Entries > ※MTEntries タグの limit="$limit" を削除
<mt:Ignore><!-- Use the Entry Summary module for each entry published on this page --></mt:Ignore>
<$mt:Include module="ブログ記事の概要"$>
<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>
<MTIfPageBefore>
<span><$MTPageBefore delim="前の5件"$></span>
</MTIfPageBefore>
<$MTPageLists$>
<MTIfPageNext>
<span><$MTPageNext delim="次の5件"$></span>
</MTIfPageNext>

 

最後に再構築をして完成です。

Track Backs [5]

MT5でページ分割を可能にする

ながらく使っているブックレビューなどのブログのエントリーが、最後まで表示できなくなっていたので、ページ分割をやってみる参考にしたのは 「むらごんの思い込み... 続きを読む

11/04 備忘録

MT5 ブログ記事が増えてきたら、PageButeプラグインによりページ分割http://muragon.boo.jp/blog1/2010/11/10_... 続きを読む

MovableTypeのページ分割

記事がたまってくるとブログを分割したくなるけどMT5でたまった記事を分割できるプラグインPageButeをつかって分割することができました。このブログにも... 続きを読む

Movabletypeを色々いじってみる(覚書)

本サイトはMovabletypeというCMSツールを用いて作成しております。かつてはBlog用のツールだったのが、現状としてはBlog以外のページも作れた... 続きを読む

ページ送り

どこのブログも、フツウ?は、ページの一番下あたりに「次へ」とか「前へ」とかのリンクががあって、自由に前や次の記事へ行き来できてしかりだとおもうのだが、こ... 続きを読む

関連記事

著者: Junya Murakami

このページの上部へ

Googleサイト内検索

最近のピクチャ

  • 日本一のツツジの名所「徳仙丈山(気仙沼市)」
  • 風の沢ミュージアム
  • gon1803DSC06348
  • 準喫茶カガモク
  • 湯島天神拝殿
  • 2k540 AKI-OKA ARTISAN
  • 「スーパーブルーブラッドムーン」皆既月食
  • 元朝詣り・浄土庭園ライトアップ

Powered by Movable Type 6.2.4