I would like to know why my custom post type pages do not accept paged pages? On a normal page I can list custom post types without problems, but on a custom post type page, it seems impossible. I would like to make custom list pages to list custom posts types based on various queries. I.e. if I would like to list all my custom post types on a page with a pagination, the URL or permalink structure would look something like this: http://www.url.com/taxonomy/document/page/2/, but I can't access that page at all, it simply redirect the additional pages (like 2, 3, 4, etc) to the root page http://www.url.com/taxonomy/document/. I tried all kind of weird and wonderful solutions that I've found online, but nothing seems to fix it? The reason I don't want to use a standard page with a custom template, is because it will need specific settings to set up search queries, which a normal page should not have. This is the code snippet, and it works totally fine on a custom page template (template-list.php), but not on a custom post type page. $entry = new ThemeOptions\PropertyListing(); $max = get_option('posts_per_page'); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'post_type' => 'property', 'posts_per_page' => $max, 'paged' => $paged, 'tax_query' => '', 'meta_query' => '', 'post_status' => 'publish', 'orderby' => '', 'order' => 'DESC' ); $query = new WP_Query($args); if ($query->have_posts()) : while($query->have_posts()) : $query->the_post(); echo $entry->display($post); endwhile; $wp_query = $query; get_template_part('/includes/layout/pagination', ''); else: echo "No posts found!! <br>"; endif;