サポート » 使い方全般 » wp_Queryを使ったWP-PageNaviでのページ送り

  • トップページ(index.php)で、カスタム投稿「AAA」の投稿を12件表示しています。
    wp_queryを使い、WP-PageNaviでページ送りをつけたいのですがうまくいきません。
    2ページ目から404になってしまいます。
    いろんなサイトを見ながら試しておりますが、解決できずにおります。
    ソースのどこが間違っているのかご教示いただけると助かります。よろしくお願いします。
    尚、表示設定の1ページに表示する最大投稿数は12件にしています。

    <?php
    $paged = ( get_query_var(‘paged’) ) ? get_query_var(‘paged’) : 1;
    $args = array(
    ‘paged’ => $paged,
    ‘post_type’ => array(‘AAA’),
    ‘posts_per_page’ => 12,
    );
    $wp_query = new WP_Query( $args ); ?>

    <?php if($wp_query -> have_posts()) : ?>

      <?php while ($wp_query -> have_posts()) : $wp_query -> the_post(); ?>

    • ここにループ
    • <?php endwhile; ?>

    <?php endif; ?>

    <?php if(function_exists(‘wp_pagenavi’){wp_pagenavi(array(‘query’=>$wp_query));} ?>
    <?php wp_reset_postdata(); ?>

    • このトピックはmiwarock777が2ヶ月、 2週前に変更しました。
    • このトピックはmiwarock777が2ヶ月、 2週前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • >‘post_type’ => array(‘AAA’),
    ここは、
    ‘post_type’ => ‘AAA’,
    で良かったと思います。

    >‘post_type’ => array(‘AAA’),
    ここは、
    ‘post_type’ => ‘AAA’,
    で良かったと思います。

    試したみたのですが、ここが原因ではないようです。
    コメントありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。