'post', 'posts_per_page' => $zerif_posts_per_page ); // Get current page and append to custom query parameters array $zerif_custom_query_args['paged'] = ( get_query_var('paged') ? get_query_var('paged') : ( get_query_var('page') ? get_query_var('page') : 1) ); $paged = $zerif_custom_query_args['paged']; // Instantiate custom query $zerif_custom_query = new WP_Query( apply_filters( 'zerif_template_blog_parameters', $zerif_custom_query_args ) ); // Pagination fix $zerif_temp_query = $wp_query; $wp_query = NULL; $wp_query = $zerif_custom_query; // Output custom query loop if ( $zerif_custom_query->have_posts() ) : while ( $zerif_custom_query->have_posts() ) : $zerif_custom_query->the_post(); // Loop output goes here get_template_part( 'content', get_post_format() ); endwhile; else : get_template_part( 'content', 'none' ); endif; // Reset postdata wp_reset_postdata(); echo get_the_posts_navigation( array( 'next_text' => sprintf( __( 'Newer posts %s','zerif-lite' ), '' ), 'prev_text' => sprintf( __( '%s Older posts', 'zerif-lite' ) , '' ) ) ); // Reset main query object $wp_query = NULL; $wp_query = $zerif_temp_query; ?>