MovableType トップページを分割



ページ分割
ブログサイトなどでよく見られるページ最下部の「前へ」「次へ」のリンク。
当サイトでも上記画像のように、似たようなインターフェイスをトップページの最下部に設置してみました。

形式は多少違いますが、小粋空間さんの「トップページのページ分割」を参考に設置してみた。やり方はとっても簡単。プラグインを使用します。

1.MTPaginateをダウンロードして、MTフォルダのpluginsフォルダにMTPaginateフォルダをそのままアップロードします。(MTPaginate.plとlibフォルダのMTPaginate.pm)
※当方の環境では、MTPaginate.plのみアップして再構築した際、「MTPaginate.pmがありません(エラー表記は英語)」というエラー表示が出たので、MTPaginateフォルダをそのままアップしたらうまくいきました。

2.MT管理画面 テンプレートのメインページで「出力ファイル名」を index.html から index.php に変更。
※レンタルサーバー:さくらインターネットでのPHP使用に関するパーミッションの変更などについては「MovableTypeで人気記事(アクセスランキング)を表示」を参照。

3.ページ分割のリンクを表示させるために、メインページのソースとCSSファイルを修正。表示件数の設定なども調整。

4.index.htmlファイルを削除


以上の手順で完了。
とりあえず設置は出来ましたが、このMTPaginateは本来やりたいこととちょっとイメージが違うんですよね。単純に1ページ5〜10エントリー表示で、「前へ」「次へ」によって全エントリーを辿っていけるものが良かったんですが、MTPaginateでは、分割する総エントリー数と分割ページ数を設定する方法がとられてます。
でも、よく考えてみると写真サイトでもない限り、そういった使い方をされることはないと思いますので、とりあえず50エントリーを5ページに分割するように設定しました。

トラックバック(0)

このブログ記事に対するトラックバックURL: http://skeg.jp/mt/mt-tb.cgi/135

コメントする

画像の中に見える文字を入力してください。

  • Google リーダーに登録
  • My Yahoo! に登録
  • livedoor Readerに登録

アーカイブ

当サイトについて

SKEG*log [スケッグログ]
運営者:skegoo
熊本県在住
30代サラリーマン。
広告全般の制作に携わってます。メインはWEB。

Mac・デジカメ・写真・書評がメインですが、便利なツールやサービス・モノレビューも紹介。MTで運営しているのでその辺のカスタマイズも。自分自身が何を書き・何を伝えられるのかを考えながら日々更新中。

ご意見・ご感想:
info[at]skeg.jp
Twitter:@skegoo

SKEG*logはさくらのレンタルサーバにて運営中。
track feed