code custom pagination woocommerce (ok)

<?php 
//Use function in project
flipmart_pagination();
// code function flipmart_pagination
function flipmart_pagination() {
	global $wp_query;
	$big = 999999999; // need an unlikely integer
	$pages = paginate_links( array(
	        'base' 				=> str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
	        'format' 			=> '?paged=%#%',
	        'current' 			=> max( 1, get_query_var('paged') ),
	        'total' 			=> $wp_query->max_num_pages,
	        'type'  			=> 'array',
			'prev_next'   		=> true,
			'prev_text' 		=> __('<i class="fa fa-angle-left"></i>'),
			'next_text'     	=> __('<i class="fa fa-angle-right"></i>'),
	    ) );
	if( is_array( $pages ) ) {
	    $paged = ( get_query_var('paged') == 0 ) ? 1 : get_query_var('paged');
	    echo '<div class="pagination-container"><ul class="list-inline list-unstyled">';
	    foreach ( $pages as $page ) {
	            echo "<li>$page</li>";
	    }
	   echo '</ul></div>';
	}
}

Last updated