実現したいこと
現在WordPressのarchive.phpで異なる投稿タイプの一覧を作成中です。
ページネーションの表示まで出来ましたが、5ページ目以降が表示されません。
※1ページに表示する最大投稿数は「1」です。
解決方法が見つからず質問させていただきました。
発生している問題・分からないこと
5ページ目以降にもエラーは出ておらず、投稿一覧&ページネーションが消えてしまいます
該当のソースコード
<div class="p-post__wrap"> <?php $paged = get_query_var('paged') ? get_query_var('paged') : 1; $args = array( 'posts_per_page' => 10, 'paged' => $paged, 'orderby' => 'post_date', 'order' => 'DESC', 'post_type' => array('post','case'), 'post_status' => 'publish', ); $the_query = new WP_Query($args); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <!-- コンテンツ --> <?php endwhile; endif; ?> <div class="p-pagenation"> <?php $max_num_pages = $the_query->max_num_pages; if ($the_query->max_num_pages > 1) { echo paginate_links(array( 'type' => 'list', 'base' => get_pagenum_link(1) . '%_%', 'format' => 'page/%#%/', 'current' => max(1, $paged), 'prev_text' => '<span class="page-prev">←</span>', 'next_text' => '<span class="page-next">→</span>', 'mid_size' => '1', 'total' => $the_query->max_num_pages )); } ?> </div> </div>
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
1ページに表示する最大投稿数の変更や、googleにて調べてみましたが5ページ目以降が表示されないという事例が見つかっていません。
補足
特になし
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。