6ヶ月前いつもお世話になっております。投稿記事一覧を、1ページ目は10個・2ページ目以降は9個表示をさせたくfunctions.phpに以下のように記述しておりますが、2ページ目の最初に、1ページ目で表示していた10件目の記事が表示されてしまいます。10件目の記事が重複してしまっております。重複してしまうのは2ページ目のみで、3ページ目以降は問題ありません。);どこの記述が間違っているか御教示いただけますと幸いです。6ヶ月前ちなみにですが、2ページ目の表示件数を変更すると、下記のように表示されます。正常に11件目以降の記事一覧が表示されます。8件2ページ目の最初の2つの記事が、1ページ目の9件目と10件目の記事となってしまいます。2つの記事が重複してしまっている形です。11件2ページ目の最初に表示されるべき11件目の記事が表示されず、12件目以降の記事が11件出てきます。6ヶ月前ページによって件数を変えるのは、フィルターフックだけではたぶん無理でしょう。やってみたことはありませんが、「何番目の投稿から表示し始めるか」の計算式や、それを使って投稿を取得したりページ送りしたりするコードを自分で書く必要があると思います。6ヶ月前gblsm様ご回答ありがとうございます。高度な記述が必要なんですね。上記のソースは下記のサイトを参考にしました。カスタム投稿で使用しているので、少し変えています。http://ounziw.com/2014/07/11/wordpress-pre_get_posts/他にも何かご存知な方がいらっしゃいましたらアドバイスをいただけますと幸いです。試してないので推測ですが2ページ目以降はoffsetで10件投稿を飛ばしてpagedの値を1減らして投稿数を9に変える用に変更できないでしょうか?*それよりは常にオフセットを1、投稿数を9にして1ページ目だけ最新1件の投稿を別表示したほうがいいかもしれません。失礼しました、gogowebさんの仰るとおりoffsetを再計算して一緒にセットすれば、フィルターにフックするだけでできますね。chibiyuko_0124さんが参考になさったリンク先のコードがそのようになっているので、あと一歩だと思います。御回答ありがとうございます。参考サイトをもう一度見直し、下記のような記述に変更したところ無事に実現できました。正しい書き方かどうかいささか不安ですが...。);$query->set('posts_per_page',POSTS_PER_PAGE_FOR_2ND);}}一応解決はしましたので、「解決済み」とさせていただきます。ありがとうございました。(全6件中)トピック「2ページ目の最初の記事に1ページ目の最後の記事が表示されてしまう」には新たに返信することはできません。