'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_large_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-large' );
endwhile;
else :
get_template_part( 'content', 'none' );
endif;
// Reset postdata
wp_reset_postdata();
echo get_the_posts_navigation(
array(
/* translators: Newer posts navigation arrow */
'next_text' => sprintf( __( 'Newer posts %s', 'zerif-lite' ), '→' ),
/* translators: Older posts navigation arrow */
'prev_text' => sprintf( __( '%s Older posts', 'zerif-lite' ), '←' ),
)
);
// Reset main query object
$wp_query = null;
$wp_query = $zerif_temp_query;
?>