サポート » 使い方全般 » カスタム投稿をsearch.phpで表示させた際にページ送りがおかしい

  • 解決済 aki

    (@akistar02)


    カスタム投稿:topics
    という投稿があり、search.phpで検索結果を表示させたいのですが、下記ソースでページ送りが動きません。

    
    <?php
    
    global $query_string;
    parse_str( $query_string, $args );
    $args = array_merge($args,array(
    	'post_type' => 'topics',
    	'posts_per_page' => get_option('posts_per_page'),
    	'paged' =>$paged
    	)
    );
    
    $query = new WP_Query($args);
    ?>
    <h2><?php echo $query->found_posts; ?>件</h2>
    <!-- 投稿情報 loop -->
    <?php if($query->have_posts()) : ?>
        <?php while($query->have_posts()):$query->the_post() ?> 
            <h3><?php the_title(); ?></h3>
            <div class="post"> 
                <?php if (has_post_thumbnail()) : ?>
                    <p class="postThumbnail"><?php the_post_thumbnail(); ?></p>
                <?php endif; ?>
                <p><?php the_content('詳細はこちら'); ?></p>
            </div><!-- /post -->
        <?php endwhile; ?>
    <?php else: ?>
        <div class="post">
            <p>申し訳ございません。<br />該当する記事がございません。</p>
        </div>
    <?php endif; ?>
    <?php the_posts_pagination( array( 'prev_text' => __( 'Previous', 'emanon' ), 'next_text' => __( 'Next', 'emanon' ), ) ); ?>
    

    検索件数は取れます。
    記事表示数を1件にしているので、2記事以上あればページ送りが表示されるはずなのですが・・・

    どうしたらいいでしょうか?

  • トピック「カスタム投稿をsearch.phpで表示させた際にページ送りがおかしい」には新たに返信することはできません。