[MT] htmlだけで実装できるページ送りプラグインPageBute
MT5は知りませんが、MT4になってもページ送りが実装されてないってどーなのよ? と、怒ってみても仕方がないので、当ブログにもページナビを実装すべくプラグインを検索してみたところ、htmlだけで実装できるPageButeというのを見つけました。
MTPaginateというのもあるのですが、php環境じゃないと動かない上に、俺自身の能力の問題でソースを読み解けなかったのでorz、こっちを使ってみたところすごく簡単に実装できました。
以下メモ。(詳細は開発元のスカイアークのページを参照)
■1.準備
(1)PageButeをダウンロード。
(2)解凍して、PageBute.plをMTブログディレクトリの「plugins」にアップロードする。
■2.テンプレートへ実装
以下はindexテンプレートへの実装例です。
<MTPageContents count="5"> <!-- 区切りたい部分を囲むタグ -->
<mt:Entries>
<$MTEntryTrackbackData$>
<!-- 記事の概要部分 -->
<h2><$mt:EntryTitle$></h2>
<$mt:EntryBody$>
<a href="<$mt:EntryPermalink$>">続きを読む</a>
<$MTPageSeparator$> <!-- 分割する位置を指定-- >
</mt:Entries>
</MTPageContents>
<!-- ナビゲーションバー -->
<MTIfPageBefore>
<span><$MTPageBefore delim="前のページ"$></span>
</MTIfPageBefore>
<$MTPageLists$>
<MTIfPageNext>
<span><$MTPageNext delim="次のページ"$></span>
</MTIfPageNext>
<!-- /記事カラムここまで -->
あとはナビゲーションバーの部分をマークアップして、cssで調整すれば完成です。

コメントの投稿