Используйте этот код для добавления нумерации страниц на сайте.
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
$argument = array(
'post_type' => 'post',
'posts_per_page' => 10,
'orderby'=>'date',
'order'=>'DESC',
'paged' => $paged
);
$loop = new WP_Query($argument); ?>
<ul class="products columns-4">
<?php
while ($loop->have_posts()) : $loop->the_post();
endwhile; ?>
</ul>
<div class="pagination" style="font-size: 25px !important;">
<?php
echo paginate_links( array(
'base' => str_replace( 999999999, '%#%', esc_url(get_pagenum_link( 999999999 ) ) ),
'total' => $loop->max_num_pages,
'current' => max(
1, get_query_var( 'paged' ) ),
'format' => '?paged=%#%',
'show_all' => false,
'type' => 'plain',
'end_size' => 2,
'mid_size' => 1,
/*'prev_next' => true,
'prev_text' => sprintf( '<i></i> %1$s', ( 'Newer Posts', 'text-domain' ) ),
'next_text' => sprintf( '%1$s <i></i>', ( 'Older Posts', 'text-domain' ) ),*/
'add_args' => false,
'add_fragment' => '',
) );
?>
</div>