前提・実現したいこと
wordpressのプラグインWP-PageNaviでカスタム投稿ページにページネーションをつけたいのですが、
投稿している記事数よりページ数が多くなってしまいます。
発生している問題・エラーメッセージ
1ページに表示する記事数を12にして13件記事を書いているので、2ページで収まるはずなのですが、
ページ数が13ページあります。1ページ以降のページを見てみると表示は1ページ目と同じようになっています。
該当のソースコード
<div class="works-box"> <div class="works-flex"> <?php $args = array( 'post_type' => 'work',// 投稿タイプを指定 'posts_per_page' => 12,// 表示する記事数 ); $news_query = new WP_Query( $args ); if ( $news_query->have_posts() ): while ( $news_query->have_posts() ): $news_query->the_post(); ?> <div class="performance1"> <a href="<?php the_permalink();?>"> <?php if ( has_post_thumbnail() ): ?> <?php the_post_thumbnail( array(300,250) ); ?> <?php else: ?> <img src="img/works.png" alt=""> <?php endif; ?> <p><?php the_title(); ?></p> </a> <p class="tag"><?php the_tags('<ul><li>#','</li><li>#','</li></ul>'); ?></p> </div> <?php endwhile; endif; wp_reset_postdata(); ?> </div> <!--works-flex--> </div> <!--works-box--> </div> <!--inner--> </section> <div class="pagenavi"> <?php wp_pagenavi(); ?> </div> <!--pagenavi-->
試したこと
wordpress管理画面、表示設定の1ページに表示する最大投稿数を1にするなどして
みましたが、改善しません。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。