Movable Type.net

MovableType.net 活用ブログ

MovableType.net の新機能の使い方や、ウェブサイトの構築・運用に役立つTIPSを紹介しています。

新機能「ページ送り」のご紹介

本日ニュース記事でも公開しましたが、(私個人としても)待望のページ送り機能が公開されました!

paginate.jpg

全てのテーマのテンプレートに入っていますので、本日以降新たに作成するウェブサイトやブログではすぐ利用いただけます。

今回はページ送りのテンプレート部分を説明します。

基本的な使い方としては、以下のページにあるpainate_byを利用します。

  • MTEntries (モディファイア paginate_byを追加)

まず、以下の部分のmt:Entriesタグですが、このモディファイアでpaginate_byを指定して、この数字を10にすれば10件ずつ表示される、というものになります。

<mt:Entries paginate_by="10">
(ここにコンテンツがはいります) <mt:EntriesFooter> <mt:PaginationHasPrevious> <a href="<$mt:PaginationPreviousURL$>">Prev</a> </mt:PaginationHasPrevious> <mt:PaginationHasNext> <a href="<$mt:PaginationNextURL$>">Next</a> </mt:PaginationHasNext> </mt:EntriesFooter> </mt:Entries>

実際のテーマでは、簡単に変更できるように変数にしてconfigモジュール(RainierのみHTMLヘッダー)の中で1ページの表示件数として設定できるようにしています。

config.jpg

mt:EntriesFooterの部分は、次のページ、前のページのリンクを表示する部分になります。
詳しくは以下のタグマニュアルをご参照ください。

mt:Entriesの外側でも使う方法もありますが、その辺はまたの機会に紹介したいと思います。

是非ページ送り機能をお試しください!

アカウント作成は無料! 同じアカウントでウェブサイトをいくつでも作成でき、作成したウェブサイト毎に14日間無料で利用可能です。

アカウント作成

Movable Type.net は無料トライアルが可能です。
Web制作者の方で、デモや評価利用をご希望の場合は、制作者向け評価ライセンスをご利用ください。

無料トライアル 資料ダウンロード 制作者向け評価ライセンス