WordPressで固定ページでページネーションを実装する際、WP_Query
のパラメータに 'no_found_rows' => true
を設定すると、ページネーションが表示されないことがあります。
これは、'no_found_rows' => true
を設定すると、WP_Query
はデータベースに対して全投稿数のクエリを行わないため、ページネーションを正しく機能させるための情報が欠けるためです。
そのため、固定ページでページネーションを実装する際は、'no_found_rows' => false
または 'no_found_rows'
を設定しないようにすることが推奨されます。