2010.08.31
PageButeでMT-3.35のページ分割・・・(Movabletype)
以前、MTPagenateというプラグインを使ってメインページの分割を行った。
しかし、このためにはphpが動く環境を構築して、index.htmlをphp化してindex.phpとして、index.htmlにアクセスしてきたのをindex.phpに振り向けるRedirectの設定を.htaccessで行う必要もあった。
ところが、その後PageButeと言うプラグインが提供されて、php化することなく簡単にページ分割ができるようになった。以下は、本ブログでメインページを分割した内容である。
ただし、本ブログはMTのVersionが3.35であり、MT4あるいはMT5の場合は、些か異なるのでネットで他の記事を参照されたい。
なお、カテゴリーのページも同様に分割できる。(適用ブログ例)
(1) まず、PageButeをダウンロードして解凍する。
(2) 解凍したPageBute.plをmt/pluginsディレクトリーに入れる。
(3) 設定内容(メインページに赤字部を挿入)
<div id="pagebody"> <div id="pagebody-inner" class="pkg"> <div id="alpha"> <div class="content-nav"> <MTIfPageBefore> <span><$MTPageBefore delim="前の5件"$></span> </MTIfPageBefore> <$MTPageLists$> <MTIfPageNext> <span><$MTPageNext delim="次の5件"$></span> </MTIfPageNext> (全エントリー数:<$MTBlogEntryCount$>) </div> <div id="alpha-inner" class="pkg"> <MTPageContents count="5"> <MTEntries lastn="500">
<$MTPageSeparator$> </MTEntries> </MTPageContents> </div> <div class="split"> <MTIfPageBefore> <span><$MTPageBefore delim="前の5件"$></span> </MTIfPageBefore> <$MTPageLists$> <MTIfPageNext> <span><$MTPageNext delim="次の5件"$></span> </MTIfPageNext> (全エントリー数:<$MTBlogEntryCount$>) <br><br><br></div> </div>