如何在WordPress的category.php页面中设置set分页..?

时间:2016-11-30 08:54:51

标签: wordpress pagination

我想在分类页面上添加分页然后我添加分页显示页面未找到错误我如何添加分页以及我错在哪里我的代码就是这个。

    <?php 

        wp_reset_query(); 
        $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
        $args = array('cat_name'=>'cars', 'posts_per_page' => 8,'orderby' => 'ASC','paged'=>$paged );

        $loop = new WP_Query( $args ); 
        while ( $loop->have_posts() ) : $loop->the_post(); ?> 

        <div class="jokes">
            <div class="abcd">
                <?php echo the_title();?>
            </div>

        <?php echo the_content(); ?> <br><a href="<?php the_permalink(); ?>">Leave a comment </a>
        <?php  echo do_shortcode('[wp_social_sharing]');  ?></div>
        <?php 
            endwhile; 
            wp_pagenavi(array( 'query' => $loop) ); 
            wp_reset_query();           
        ?>

1 个答案:

答案 0 :(得分:0)

这段代码对我来说很好用

        <?php if ($loop->max_num_pages > 1) : ?>
        <?php next_posts_link( __( '<span class="arrow">&larr;</span> Older' ) ); ?>
        <?php previous_posts_link( __( 'Newer <span class="arrow">&rarr;</span>' ) ); ?>
        <?php endif; ?>