Wordpressのフロントページ設定で選んだ固定ページでPageNaviを動作させたい場合
一度は頭抱えたが・・・
こんなしょうもないことだったとは。
だいたいが、自分のページ番号を取得出来ていないことが多いのですが、
通常は色々検索すれば、
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
これを入れろというのが表示されるはず。
ところがコレを入れても全く動作しない。
悩んだ結果、こんな記事を発見。
フロントページの場合のみ「paged」ではなく、「page」を使うらしい。リファレンスには以下のように書いています。
よくこんなの発見するなぁ・・・尊敬。
ということで、
$paged = get_query_var('page') ? get_query_var('page') : 1;
query_posts("category_name=".$page_slug."&paged=".$paged);
if(have_posts()): while(have_posts()): the_post();
こういう感じですね。
コレで無事、動作しました。
は〜すごい。