« 今年未来大落差 | メイン | 覆面作家企画3・冬:あとがき »

2008年02月28日

PageBute

このblogはMovable Typeを使って作成しているんですが。
デフォルトではエントリーを設定数トップページに表示するだけで、他のレンタルblogにあるような「次へ」みたいなリンクはなく、過去のエントリーに行くには各アーカイブへのリンクを辿ってもらうしかなかったんです。
例えば個別ページに入ってもらって、そこから「前の記事」「次の記事」と一つずつ辿ってもらう……みたいな。

で、ずっと前からこのblogにもページの末尾に『Back』と『Next』をつけて、訪問者さんが見やすいようにしたいなーと思ってたんです。
今回また覆面作家企画に参加して、blogなんかも推理の材料になりますから、つくづく「あー、うちのblogを推理材料にしたい方は不便だろうな」と。

やっと見つけましたよー、他のレンタルblogにあるような「次へ」みたいなリンクを作るプラグイン。
これまでのググり方(検索ワード)が悪くて辿り着けずにいましたが、ようやく。
『ページ分割』ってやりゃ良かったんですね。
「Next 作り方」みたいにやってたから関係ないページばかりで……;


さて。
そのプラグインは『PageBute』。
phpを使わなくてもページを分割できるプラグインです。
どういう風にできるかはこのblogの一番下を見てくれれば分かりやすいかと。

「|1|2|~~|10| Next >>」

ってなってるところですね。
これ、これが作りたかったんだ。


で、詳しくて、かつ解りやすい説明をしてくださっているのがこのページです。

最初のプラグイン配布ページの説明と合わせれば、より解りやすいですよ。


それと、初め、これをアップした時、どうしてもPageButeが14日分のエントリーしか認識してくれなくて(一定数のエントリーしか表示されず)困っていました。

今は

「|1|2|~~|10| Next >>」

となっていますが、その時は、

「|1|2|Next >>」

としかなってくれなかったんです。
認識されていた記事数は11。
日数で言えば14日分。
このblogの記事はゆうに100を超え、日数も軽く年に渡っているのに、です。

なんでだろうと調べていたら、原因はMTの『設定』にある「記事の表示数」にありました。

こちらのページで説明されている通り、値を「0」にしなければその設定分のエントリー(あるいは日数分)しか認識されず、全てのエントリーにつなげることができません。
その時、設定が「14(日分)」となっていたので、その分しか認識されていなかった……ということでした。

PageButeをインストールしても表示されるエントリー数が合わないというトラブルにかかったら、ここを確認してみると解決するかもしれませんので、ご参考までに。

投稿者 楽遊 : 2008年02月28日 22:57

トラックバック

このエントリーのトラックバックURL:
http://rkyu.com/mt/mt-tb.cgi/544

コメント

コメントしてください




保存しますか?