• 解決済 sasasa24

    (@sasasa24)


    カスタム投稿(aaa)を作成し、アーカイブページ(archive-aaa.php)を設置しました。
    固定ページは使用していません。

    WP-PageNaviプラグインを使用して、ページ送りをしようとしましたが上手くいきません。
    ページャーは表示されますが、2ページ目へのリンクをクリックしても1ページ目と同じ内容が表示されます。
    URLはきちんとhttp://xxx.jp/aaa/page/2/となっています。

    調べて、
    ・設定 > 1ページに表示する最大投稿数を1にする。
    ・問題解決プラグイン:Top Level Categories Fix と Custom Post Type Category Pagination Fixを試しましたがダメでした。

    その他にもパーマリンク設定を変えていると上手くいかないとありましたが、
    Custom Post Type Permalinksプラグインを入れているのが原因でしょうか・・・?

    もし原因が分かりましたらご教授いただけないでしょうか?
    宜しく御願いいたします。

    archive-aaa.php

    <div class="padding-right-none custom_archive">
                <h2 class="title_jp">ブログ一覧</h2>    
    
                      <div class="col-md-12 col-sm-12 col-xs-12">
    					  <?php $args = array(
                            'numberposts' => 10, //表示する記事の数
                            'post_type' => 'aaa' //投稿タイプ名
                          );
                          $customPosts = get_posts($args);
                          if($customPosts) : foreach($customPosts as $post) :
                          setup_postdata( $post );
                          ?>
    
                          <div class="blog_block">
                              <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array(150, 100)); ?>
                              <p><?php the_time('Y'); ?>年
                              <?php the_time('m'); ?>月
                              <?php the_time('d'); ?>日
                              <?php the_title(); ?></p></a>
                          </div>
    
                      <?php endforeach; ?>
                      <?php else : //記事が無い場合 ?>
                      <p>Sorry, no posts matched your criteria.</p>
                      <?php endif;
                      wp_reset_postdata(); //クエリのリセット ?>
                      </div>
    </div>
    
    /* ページャー */
    <?php if(function_exists('wp_pagenavi')) {
                    wp_pagenavi();
    } ?>

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「カスタム投稿、アーカイブページでのページ送りが上手くいかない」には新たに返信することはできません。