ページナビゲーションが「next」「previous」くらいしかなくて不満だったので導入。tkzy さんの Page Navigation Hack だと WP 1.5 で動かなかったので。

「get_page_num()」という関数もあるんだけど、使い方分からなかったので止めて、ほかにないかと探していて見つけたのが見出しの「wpPaginate」。これは

Page : 1|2|3|...

みたいなことをしてくれるやつで、俺の求めていたものそのもの。このブログでは「Header template」と「Main template」で使用してページ上下に表示するようにした。

* Header template

CODE:
  1. <div id="content">

の下に

[code lang="php"]', '

'); ?>[/code]

として保存。

* Main template
ファイル末尾の方の

[code lang="php"][/code]

の直前に

[code lang="php"]', '

'); ?>[/code]

として保存。
.htaccess にルール書かれていればこのナビゲーション使って移動できるようになる。記事の数が増えてくるとこれをつけたくなるのですよ。
デフォルトでそのページから前後3ページくらいしか表示しないのが難点なので、プラグイファイル見ていたら変数いじればよいと判明。

wpPaginate.php の 42 行目を

[code lang="php"]$navpad = 5;[/code]

とすれば前後5ページ分を表示できる。

Popularity: 13%

No Writebacks »

No Writebacks yet.

Leave a comment


RSS feed for comments on this post.
Trackback URI : http://wp.luac.net/items/185/trackback/