発生している問題・エラーメッセージ
Wordpressにて、カスタム投稿タイプを使用してページネーションを実装しようとしているのですが、うまく表示されない状態になっております。
試したこと
カスタム投稿投稿タイプnewsを作成し、archive-news.phpに以下のコードを記述したのですが、
ページネーションが表示されません。
<?php the_posts_navigation(); ?>
また、WP-PageNaviというプラグインをインストールし、
以下のコードも挿入してみましたが、表示されませんでした。
<?php wp_pagenavi(); ?>
こちらの解決方法につきまして、ご教示いただけますと幸いです。
該当のソースコード
<?php get_header(); ?> <div class="container"> <div class="content"> <div class="title"> <h2>当院からのお知らせ</h2> </div> <div class="info_list"> <?php $args = array( 'post_type' => 'news', 'posts_per_page' => 3 ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts() ) : ?> <ul class="msr_newslist04"> <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <li> <a href="<?php the_permalink(); ?>"> <div> <time><?php the_time('Y.m.j'); ?></time> </div> <p><?php the_title(); ?></p> </a> </li> <?php endwhile; ?> </ul> <!-- 表示できていない部分 --> <?php the_posts_navigation(); ?> <?php wp_pagenavi(); ?> <!-- 表示できていない部分 --> <?php else : ?> <h2>投稿がみつかりません。</h2> <p><a href="<?php echo home_url(); ?>">トップページに戻る</a></p> <?php wp_reset_postdata(); endif; ?> </div> </div> </div> <?php get_footer(); ?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/09 04:29
2020/06/09 04:33
2020/06/09 05:30