Tue Apr 19, 05 at 7:07 JST Posted by ssk
ページナビゲーションが「next」「previous」くらいしかなくて不満だったので導入。tkzy さんの Page Navigation Hack だと WP 1.5 で動かなかったので。
「get_page_num()」という関数もあるんだけど、使い方分からなかったので止めて、ほかにないかと探していて見つけたのが見出しの「wpPaginate」。これは
Page : 1|2|3|...
みたいなことをしてくれるやつで、俺の求めていたものそのもの。このブログでは「Header template」と「Main template」で使用してページ上下に表示するようにした。
* Header template
CODE:
-
<div id="content">
の下に
[code lang="php"] print_pg_navigation('
', '
'); ?>[/code]
として保存。
* Main template
ファイル末尾の方の
[code lang="php"][/code]
の直前に
[code lang="php"] print_pg_navigation('
', '
'); ?>[/code]
として保存。
.htaccess にルール書かれていればこのナビゲーション使って移動できるようになる。記事の数が増えてくるとこれをつけたくなるのですよ。
デフォルトでそのページから前後3ページくらいしか表示しないのが難点なので、プラグイファイル見ていたら変数いじればよいと判明。
wpPaginate.php の 42 行目を
[code lang="php"]$navpad = 5;[/code]
とすれば前後5ページ分を表示できる。
Popularity: 13%


No Writebacks »
No Writebacks yet.
Leave a comment