Search
月別とカテゴリーアーカイブを分割
記事数が多くなって以来、ずっと気になっていた改造にようやく着手しました。
MTブログのデフォルトではいくら記事数が多くてもアーカイブは1頁なんです。
例えばカテゴリー「発生のつぶやき」は現在500以上の記事数があります。
しかし、カテゴリー別で表示させるとその500以上の記事が一番古い物から最新の物まで一気にズラーッと1頁に並ぶんです。
これではページを開く時重くて仕方ありません。
だから
「近い内に1頁あたり5記事くらいに分割して表示されるように改造しなきゃいけないなぁ」
と思ってはいたのです。
そこで色々検索してみたところ下記サイトさんで「Paged Archives」と言うプラグインをみつけました。
http://www.aldenbates.com/plugins/pagedarchives.html
MTで生成するhtmlをページを任意の記事数づつに分割してくれるプラグインです。
このプラグインは静的ページを生成してくれるのでPHP処理が不要なのがありがたいです。
静的ページで構築しているウチのブログにピッタリ。
さっそく使ってみたところ、うまく行きました!
まずは1ページあたり5記事づつにしてみたのですが小分けにしたぶん随分快適に表示されるようになりました。
みなさん、どうでしょうね?
案外もうちょっと多く、10記事づつくらいでもいいかもしれませんね。
ま、過去ログなんてそんなに閲覧する人もいないだろうからそこまで気にしなくてもいいか(^_^;)
さて、ここからは備忘録です。
もしもの時用に改造方法をメモしておこうと思います。
●DLした「pagedarchives.pl」を「Plugins」フォルダにアップロードする。
●MTメニューのプラグインより「Paged archives」を選び設定で1ページあたりに表示させる記事数を指定する。
●テンプレートの「カテゴリー・アーカイブ」と「日付アーカイブ」に次の変更を書き加える。
・<MTEntries>の後に<MTPAEntry>を追記→<MTEntries><MTPAEntry>●最後に「カテゴリー・アーカイブ」と「月別アーカイブ」を再構築する。
・</MTEntries>の後に<MTPAEnd>を追記→</MTEntries><MTPAEnd>
・Footに
「次のページ <MTPAIfMultiplePages><p><MTPAPageList></p></MTPAIfMultiplePages>」
を追記。
・ついでに上部のPage Nav部に
「次のページ><MTPAIfMultiplePages><MTPAPageList></MTPAIfMultiplePages>」
を追記してもOK
以上。
あくまで自分用メモなんで分かりにくくてスミマセン。
|
|
▼ランキングです。ポチッと押して頂ければ励みになりますm(__)m
ブログランキング。
くつろぐ。
■発生の映画感想INDEX(50音順) ■2010年に見た映画→PC/携帯 ■2009年に見た映画→PC/携帯 ■2008年に見た映画→PC/携帯 ■2007年に見た映画→PC/携帯 ■2006年に見た映画→PC/携帯 ■2005年に見た映画→PC/携帯 ■2004年に見た映画→PC/携帯 ■2003年に見た映画→PC/携帯 ■丼〜DON〜 発生どっとねっと(サイトTOP) |
このエントリーのトラックバックURL:
http://hassei.net/cgi/mt/mt-tb.cgi/4672