$ppc = $_GET['dt'];
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$query_args = array('s' => $ppc, 'post_type' => 'post', 'post_status' => 'publish', 'paged' => $paged, 'post_per_page' => 4);
$arr_posts = new WP_Query($query_args);
< div class = "pagination" >
<? php
echo paginate_links(array(
'base' => str_replace(999999999, '%#%', esc_url(get_pagenum_link(999999999))),
'total' => $arr_posts - > 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,
'add_args' => array()
)); ?>
< /div>
Нумерация страниц не работает. Каждый номер перенаправляет на первую страницу. Запрос работает нормально.Единственная проблема с нумерацией страниц.