仕様変更

2016年9月19日

blogの表示方法を少し変えてみた。
具体的にはカテゴリー別のページにページ分割をつけて
1ページ辺りの表示件数を制限。
何でこんな事したのかというと、Wiiでインターネットブラウザが実装されたので
それでウチを見てみたらカテゴリページ1つ見るだけで
メモリ制限オーバーになったので、分割したら見れるんじゃね?
ってことで分割。
ついでにトップページに表示させる件数制限をなくしたら
分割数がバグったみたいになった。
All Pagesリンクを押すとエラい事になるので注意。
現在のエントリー数900件以上が全部表示されるので
低スペックPCなら止まる可能性ggg
縦の長さだけなら1000まで完走したAA板のスレより長いと思われる。
このページ分割も例えば10ページ以上分割する場合は
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
って感じで…を続かせて、そこをクリックした場合は10ページが表示され
10ページにあるほかのページへのリンクは
《 … | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | … 》
といった感じで4ページ手前、4ページ後ろのリンクを表示させ
6ページ目のリンク手前の…は5ページ目、
14ページ目のリンクの後ろの…は15ページ目
というリンク形式になるようにすれば
ページ移動リンクは常に9件しか表示されず乱雑にならないと思うのだが・・・
MTPaginateっていうプラグインではそれが出来ないらしい。
で、他のプラグインでは似たような事は出来るみたいだけど
検索結果のページにはページ分割が出来ないとか
どっちも一長一短で使いにくい事この上ない。
・・・と悩みつつ少しぐぐってみたら、上記レイアウトよりまともで
更にやりたい事が実現している改造をしてるページを見つけた。
 小粋空間 : Movable Type のページ分割による
ナビゲーションの前後ページ表示を絞り込む(改)

…が無いだけでやりたい事は同じ。
というわけで早速改造して導入してみたらいい感じになりました。
相変わらずAll Pagesはそのまんまなので低スペッククリック危険。