WordPress - ページネートリンクを数字表示にする方法

 皆さんこんにちは、KUJIRAです。日ごろから細かいところを色々いじっているおかげで、大分ブログも形になってきました。今日は、WordPressのページ送りの部分、通称「ページネートリンク」の数字表示についてお話したいと思います。

 先ずページネートリンクの説明をします。これはブログをやっている人は分かると思いますが、記事を書き続けログが溜まっていくと、1ページで全てを表示しきれなくなる場合があります。そのときに往々にして用いられる手法と言うのが、表示するページを複数に分けて表示すると言う方法です。

 この方法はWordPressにも存在するのですが、初期の設定では、数字ではなく「古い投稿」という言葉のリンクが張られているだけで、目的のページに一気に飛ぼうと思っても飛ぶ事ができません。そこで、多くのブログサイトが行っているように、ページネートリンクを数字表示にして利便性を良くしようと言うわけです。

 それでは早速説明に入りたいと思います。

  • 先ずプラグインである「WP-PageNavi」というプラグインをインストールします。
  • 次にテーマ編集で「loop.php」を選択肢開きます。
  • 編集画面が表示されたら、一番したの部分に以下のコードを見つけ削除します。

<div><?php next_posts_link( __( ‘<span>&larr;</span> Older posts’, ‘twentyten’ ) ); ?></div>
<div><?php previous_posts_link( __( ‘Newer posts <span>&rarr;</span>’, ‘twentyten’ ) ); ?></div>

  • 削除したら、次のコードをさっきのコードが書かれていた場所に挿入します。

<?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?>

  • 最後に「ファイルを更新」というボタンを押していただければ完了です。

 どうでしょうか?うまく表示されていれば問題ありません・・・って当たり前か(笑)

 KUJIRAの場合はこのプラグインを入れたときにも前回と同様の不具合が起こりました。もしこの様な不具合が起きた場合は、前回の様に前のバージョンを手動でインストールする事をお勧めします。

 それでは今日はこの辺で、KUJIRAでした。