Support » Plugin: WP-PageNavi » Custom query pagination on homepage custom page template

  • Resolved Alessandro Tesoro



    I’ve got an issue that i’ve never faced before and although i’ve followed all the instructions into the sticky topic here on the forum and also googled for a possible a solution i can’t figure out why this custom query on the homepage (static front page set to a custom page template).

    The following query is into a custom page template set as static front page

    			$args = array( 'post_type' => 'listing', 'posts_per_page' => get_field('listings_per_page','option'), 'paged' => get_query_var('page'));
    			$listing_loop = new WP_Query( $args );
    				$listing_loop->have_posts()) :
    				while ( $listing_loop->have_posts() ) : $listing_loop->the_post();
    					the_title(); echo "<br/><br/>";
    				wp_pagenavi( array( 'query' => $listing_loop ) );
    			 else : ?>
    				Nothing here
    <?php endif; ?>

    I understand that for homepages i needed to change the “paged” to “page” so i did that, but it won’t work it stays on the same page no url change, if i change the “page” back to “paged” and remove the page from being a static front page, the pagination works fine. However i need to set this page template as static front page so this isn’t a solution.

    Any idea why it won’t work? If it helps, i’ve set the permalinks to “post name”.

    Thank you.

Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Custom query pagination on homepage custom page template’ is closed to new replies.