質問: get_category_link($catId); // リンクURL取得 ?> "> " title=""> "> ``` ソースコード ``` ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: wp_pagenavi() はテンプレート上でのget_postsの結果ではなく、そのページ自体のクエリを元にするからだと思います。 【自作したサブループとwp-pagenaviプラグインを連携させる方法 | 自由なステージ】 【WP-PageNaviとquery_postsを連携する方法 – blog.hereticsintheworld】 できるのであればテンプレート上でget_postsを使うのではなく、pre_get_postsでクエリ自体を書き換えることをお勧めします。 【【wordpress】pre_get_postsを使ってみませんか? - Qiita】 【pre_get_postsでメインクエリを制御する | Tips Note by TAM】