質問: 現在個別記事ページで前の記事、次の記事のページナビをWP-PageNaviプラグインで表示させているのですが、個別記事ページで前の記事、次の記事のしたに全ページのナビゲーションも表示させたいのですが、どうすればいいでしょうか? 現在記事一覧ページでは2/2 1 2 と言ったような10記事単位での全ページナビゲーションを表示出来ているのですが、個別記事ページでは1だけになってしまいます。ですので、個別記事ページでも記事一覧ページと同じページナビを追加致したいと思います。 よろしくお願い致します。
回答: ページリンクを作る`paginate_links()`関数は、すでに実行された `$wp_query` を参照して、表示しているページ上でのページングを考えます。 私が質問文に書かれていることの理解ができていない可能性がありますが、「何かのアーカイブの一覧ページに出ているページングをそのまま記事にも表示したい」ということなのでしょうか。それをする意味や利点がよくわかりませんが、総記事数とページごとの記事数が決まれば一応ページャ(と同じHTML)は表示できると思います。 ``` // こういうURLを組み立てればいい http://example.com/(tagとかcatとかの場合/スラッグ/)page/[ページ番号] ``` 【paginate_links() | Function | WordPress Developer Resources】 【WordPressで全記事数を取得・表示するためのコードのほんとの決定版(または公式の関数を使おうという話) – マイペースクリエイターの覚え書き】