WP-PageNaviを設置すると2ページ目がindexになる
-
いつもお世話になっています。
現在カスタム投稿の一覧を個別ページに表示させています。
この個別ページはdiscography.phpとして
個別ページの文章(サブループ)
カスタム投稿(メインループ)
というページにしています。カスタム投稿はCustom Post Type UIで指定しスラッグ名と個別ページのタイトル名は変えています。
検索して色々調べて試したのですが、最初は2ページ目を表示すると404で見つからないとなし(スラッグ名と個別ページの文章のタイトルが一緒でした)、現在はindexになりURLは
//○○/page/2/
となっています。<div id="post-main" class="mt0 mb0 ml10 mr10 clearfix"> <h2><?php the_title(); ?></h2> <div class="column right mt20"> <article class="content frame-box p10"> <?php $loop = new WP_Query('page_id='.$post->ID); ?> <?php while ( $loop->have_posts() ) : $loop->the_post(); /* ループ開始 */ ?> <div class="post"> <?php the_content(); ?> </div> <?php endwhile; ?> <?php wp_reset_query(); ?> <?php $paged = get_query_var( 'paged' ); if ( ! $paged ) { $paged = 1; } $args = array( 'post_type' => 'disc', /* 投稿タイプを指定 */ 'paged' => $paged, ); ?> <?php query_posts( $args ); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); /* ループ開始 */ ?> <div class="post clearfix"> <h3><?php the_title(); ?></h3> <?php the_content(); ?> </div> <?php endwhile; ?> </article> <!-- pager --> <?php if(function_exists('wp_pagenavi')) wp_pagenavi(); ?> <!-- /pager --> <?php wp_reset_query(); ?> <?php else : ?> <div class="post"> <h3>記事がありません</h3> <p>表示する記事はありませんでした。</p> </div> <?php endif;?> </div>
となっています。
$query_stringも使ってみたのですが
「記事がありません」とメインループの部分にでるだけです。ご教授お願い致します。
- トピック「WP-PageNaviを設置すると2ページ目がindexになる」には新たに返信することはできません。