I have this complex posts query, but I cant get the page navigation to work, been trying for hours with no luck, what am i missing?
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'post_type' => array('recipe','post'),
'posts_per_page' => 30,
'paged' => $paged,
'tax_query' => array(
'relation' => 'OR',
array(
'taxonomy' => 'condition',
'terms' => $arrArea1,
'field' => 'slug'
),
array(
'taxonomy' => 'diet_type',
'terms' => 'High Fiber',
'field' => 'slug'
),
)
);
$query = new WP_Query( $args );
?>
<div class="postCont">
<?php if ( $query->have_posts() ) : ?>
<h2>What's Fresh</h2>
<?php while ( $query->have_posts() ) : $query->the_post(); ?>
<?php get_template_part( 'content', 'profile-subscriber' ); ?>
<?php endwhile; ?>
<div class="navigation">
<?php posts_nav_link(); ?>
</div>
<?php else: ?>
<p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?>
<?php wp_reset_postdata(); ?>
</div>
I need to figure this out so I can do some ajax load more post actions, any help would be greatly appreciated