- This topic has 12 replies, 2 voices, and was last updated 5 years, 6 months ago by .
These forums are now closed and remain for historical purposes.
None of the content applies to the new version 3. For support, get in touch via our contact form.
Forums › Forums › Search & Filter Pro › the_posts_pagination
Tagged: post navigation
As a test, can you use more standard pagination code. Instead of this:
<?php
$GLOBALS['wp_query']->max_num_pages = $query->max_num_pages;
the_posts_pagination( array(
'mid_size' => 3,
'prev_text' => __( 'Vorige pagina', 'freelancer' ),
'next_text' => __( 'Volgende pagina', 'freelancer' ),
'screen_reader_text' => __( 'Posts navigation', 'freelancer' )
) ); ?>
Use this (taken from our exemplar results.php template file – note it has code to support WP-PageNavi):
<div class="pagination">
<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
<?php
/* example code for using the wp_pagenavi plugin */
if (function_exists('wp_pagenavi'))
{
echo "<br />";
wp_pagenavi( array( 'query' => $query ) );
}
?>
</div>
Hi Trevor,
I solved the issue.
There was 1 line of code (to put out a message if there are no results) that needed to be placed after the ‘pagination code’ instead of in front of.
<?php else : echo “<p class=’geen-zoekresultaat’>Er zijn geen zoekresultaten!</p><br>”; ?>
Now it works like a charm (on local.).
Thanks for your assistance.
Johan