[MT] htmlだけで実装できるページ送りプラグインPageBute - immovabletype


[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で調整すれば完成です。

コメントの投稿