Wordpressの固定ページでページ送りをつける方法
目的:固定ページに新着記事一覧を表示、ページ送りをつける。
ワードプレスでページ送りを簡単につけることができるプラグイン、WP-PageNaviはインストール済み。
get_postを使って、投稿の新着情報カテゴリにタイトルを表示させた。
で、固定ページでページ送りをつけるためには$pageを取得する必要がある。
なので、取得して
if(function_exists('wp_pagenavi')) { wp_pagenavi(); } wp_reset_query();
を記述したけれど動かなかった。
解決方法:
ワードプレス 固定ページ ページ とかで検索したところ query_postsを使用した方法がでてきたので、
【WordPress】WP-PageNavi 固定ページでページングを表示する - 気ままに
こちらのページを参考に、作成したところ動作しました。
もう少し詳しく知りたい方はこちらで。
WordPressでページ送りが動かないのはどう考えてもquery_postsが悪い!【pre_get_posts、WordPressループまとめ】 | notnil creation weblog