複数のカスタム投稿一覧ページのページング
-
固定ページに複数のカスタム投稿(2つ)の一覧ページを作成して
ページングを付けたのですが、ページング番号は進むのですが
投稿の一覧の内容が変わりません。
固定ページに記述したコードは以下になります。
※ カスタム投稿が1つの場合は正常に動きます。
どなたかご教授いただければと思います。
宜しくお願いします。<?php $toplist = array( 'post_type' => array('topics','kessai'), ); ?> <?php query_posts($toplist); ?> <!-- /pagenav --> <div class="pagenav"> <?php global $wp_rewrite; $paginate_base = get_pagenum_link(1); if (strpos($paginate_base, '?') || ! $wp_rewrite->using_permalinks()) { $paginate_format = ''; $paginate_base = add_query_arg('paged', '%#%'); } else { $paginate_format = (substr($paginate_base, -1 ,1) == '/' ? '' : '/') . user_trailingslashit('page/%#%/', 'paged');; $paginate_base .= '%_%'; } echo paginate_links( array( 'base' => $paginate_base, 'format' => $paginate_format, 'total' => $wp_query->max_num_pages, 'mid_size' => 5, 'current' => ($paged ? $paged : 1), )); ?> </div> <!-- pagenav/ --> <?php if (have_posts()):while(have_posts()):the_post(); ?> <article> <p><?php the_time('Y/m/d(D)'); ?></p> <dl> <dt> <?php if(get_post_type( $post ) == "kessai"){ ?> 決済状況 <?php }else if(get_post_type( $post ) == "topics"){ ?> <?php $categories = get_the_terms($post->ID, 'topics_category'); foreach( $categories as $value ){ $categorie_name = $value->name; } ?> <?php echo $categorie_name ?> <?php } ?> </dt> <dd><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></dd></dl> </article> <?php endwhile; endif; ?>
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「複数のカスタム投稿一覧ページのページング」には新たに返信することはできません。