WP-PageNaviを使わないでページネーションを設置する方法

WP-PageNaviはページネーションを簡単に設置することが出来るプラグインですが、「全○○件中 ○件目を表示」の位置を変えたり、総ページ数だけ表示させたりと細かく指定したりデザインを変えたりするには少々やりづらいです。

ページネーション周りの機能をそれぞれまとめて紹介します。

ページネーションが出来るテンプレートファイル

WordPress初心者の方で分かってない人もいるかもしれないので一応書きます。
ページネーションはすべてのテンプレートに実装できるわけじゃありません。
「記事一覧系テンプレート」だけで、single.php、page.phpでは表示されません。
抜けがあるかもしれませんが、とりあえず下記のテンプレートファイルでページネーションは使えます。

  • index.php
  • home.php
  • category.php
  • archive.php
  • taxonomy.php
  • loop.php
  • data.php
  • tag.php
  • author.php
  • search.php

基本のページネーション

ページネーションを設置するだけなら簡単です。以下を設置したいテンプレートに書いてください。

参考までに簡単にCSSも書いておきます。

全○○件中 ○件目を表示させる

functions.php

設置したい箇所に以下を記述します。ただしループ外に書いてください。

総ページ数と現在のページ数を表示する

functions.php

好きなところに以下を記述します。こちらもループ外に書いてください。

各所の細かい説明が必要でしたらコメント頂ければと思います。

ご不明な点があればお気軽にコメントください( ˘ω˘)

タイムチケットやってます!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


トラックバック:https://recost-design.com/1640.html/trackback