サポート » 使い方全般 » アーカイブページのページャーが途中から404になってしまう

  • 解決済 tamaki75

    (@tamaki75)


    お世話になります。

    使用プラグイン:WP-PageNavi
    wpの表示設定の「1ページに表示する最大投稿数」:5件

    カスタム投稿(投稿名:event)のアーカイブページにて

    ・新着イベント記事5件(↓のターム:year以外の新着順)
    ・年間行事5件(ターム:yearで判別)

    という表示をさせています。

    これを
    ・新着イベント記事5件(ターム:year以外の記事)の
    下にページャーを付けて、5件づつ過去の記事も閲覧できるようにしたいのですが、
    ページャーの途中から404になってしまいます。

    該当する「ターム:year以外」の記事は47件、
    ページャーは[1]~[10]まで表示されているのですが、
    正常にページャーが動いているのは[1]~[6]まで、
    [7]から[10]は404になってしまいます。

    何か手がかりなど教えて頂けましたら幸いです。

    
    <?php
    $paged = get_query_var('paged') ? get_query_var('paged') : 1;	
    $args = array(
     'post_type' => 'event',
     'posts_per_page' => 5,//表示件数
     'paged' => $paged ,
     'tax_query' => array(
                array(
                    'taxonomy' => 'year_event',
                    'field' => 'slug',
                    'terms' => 'year',
                    'operator' => 'NOT IN', //年間以外
                    ),
                ),
            );
    $the_query = new WP_Query( $args );
    ?>
    
    <?php query_posts( $args ); ?>
    <?php if(have_posts()): ?>
    <?php while(have_posts()):the_post(); ?>
    //ループ内容//
    <?php endwhile ?>
    <?php endif; ?>
    
    <?php if(function_exists('wp_pagenavi')) wp_pagenavi(array('query' => $the_query)); ?>
    <?php wp_reset_query(); ?>
      
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「アーカイブページのページャーが途中から404になってしまう」には新たに返信することはできません。