Custom Post type pagination not working
-
Hi everyone,
i have created custom post-type testimonial and i am getting a 404 with pagenavi pagination..
My Custom Post-type is Testimonials and i have two taxonomies
1) Residential
2) CommercialI have three templates
1) Testimonials ( show testimonials from both category)
2) Residential
3) CommercialIt is working fine in Testimonial archive but in taxonomy pages it is not working..
Testimonial Archive Code is below (working) and URL structure is
example.com/testimonials/ and when paginating example.com//testimonials/page/2…n$posts_per_page = 6; $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $testimonial_query = new WP_Query( array( 'post_type' => 'testimonials', 'paged' => $paged, 'posts_per_page' => $posts_per_page, ));
My code for taxonomy page is below and URL structure is
example.com/testimonials/residential and example.com/testimonials/residential/page/2…n$posts_per_page = 4; if ( get_query_var( 'paged' ) ) { $paged = get_query_var( 'paged' ); } elseif ( get_query_var( 'page' ) ) { $paged = get_query_var( 'page' ); } else { $paged = 1; } $query = new WP_Query(array( 'post_type' => 'testimonials', //'testimonial_category' => 'commercial', 'posts_per_page' => $posts_per_page, 'order' => 'ASC', 'tax_query' => array( array( 'taxonomy' => 'testimonial-category', 'field' => 'slug', 'terms' => 'residential', 'paged' => $paged ) ) )); <?php wp_pagenavi(array( 'query' => $query )); ?>
Any help from the forum members. Looking forward.. thanks
- The topic ‘Custom Post type pagination not working’ is closed to new replies.