wordpress分页父帖

时间:2015-12-30 01:21:21

标签: wordpress pagination

我的父帖子分页有问题。我试图只显示父帖,但出于某种原因,分页认为即时显示所有内容。

例:
发布1 - 邮编2 - 邮编4 邮政3
发表5

如果我设置为每页显示2个帖子,则应显示第1页的第1个帖子和第3个帖子以及第2页的第5个帖子。但是有一个原因,分页有3页。第1页和第2页工作正常,但第3页给出了content-none模板。

感谢您的回答。

<?php if ( get_query_var('paged') ) $paged = get_query_var('paged');  
            if ( get_query_var('page') ) $paged = get_query_var('page');

            $query = new WP_Query( array( 'post_type' => 'drama', 'paged' => $paged, 'post_parent' => 0 ) );

            if ( $query->have_posts() ) : ?>
                <?php while ( $query->have_posts() ) : $query->the_post(); ?>       
                        <?php get_template_part( 'content', get_post_format() ); ?>
                <?php endwhile; wp_reset_postdata(); ?>
            <div class="clearfix"></div>
            <div class="row">
                <div class="text-center">
                    <ul class="pagination">
                        <?php $nav = get_the_posts_pagination( array(
                                'screen_reader_text' => __( 'A' ),
                                'mid_size' => 3
                            ) );
                        $nav = str_replace('<h2 class="screen-reader-text">A</h2>', '', $nav);
                        echo $nav; ?>
                    </ul>
                </div>
            </div>
            <?php else : ?>
                <?php get_template_part( 'content', 'none' ); ?>
        <?php endif; ?> 

0 个答案:

没有答案