Support

Account

Home Forums Feature Requests an equivalent to pagination_links, next_posts_link and previous_posts_link Reply To: an equivalent to pagination_links, next_posts_link and previous_posts_link

  • This is working for me.

    <?php 
    $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
    $args = array(
    	'posts_per_page' => 5,
    	'post_type' => 'faqs',
    	'paged' => $paged
    );
    $the_query = new WP_Query( $args );
    ?>
    
    <?php if( $the_query->have_posts() ): ?>
    	<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
    		<h3><?php the_title(); ?></h3>
    		<p><em><?php the_time('F j, Y'); ?> at <?php the_time('g:i a'); ?></em></p>
    		<p><?php the_field('response'); ?></p>	
    	<?php endwhile; ?>
    <?php endif; ?>
    	<nav class="pagination">
    		<?php
    			$total_pages = $the_query->max_num_pages;  
    			if ($total_pages > 1){
    				$current_page = max(1, get_query_var('paged'));  
    
                  echo paginate_links(array(  
                      'base' => get_pagenum_link(1) . '%_%',  
                      'format' => 'page/%#%',  
                      'current' => $current_page,  
                      'total' => $total_pages, 
                      'prev_next'    => True,
                      'type' => 'plain', 
                    ));  
                }  
                ?>
       </nav>