Я использую следующий запрос на основе документации ACF.По какой-то причине нумерация страниц не работает.Кто-нибудь может сказать мне, что мне не хватает?Код нумерации страниц работает нормально на странице archive.php.
front-page.php
<?php
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
$args = array(
'paged' => $paged,
'posts_per_page' => 6,
'post_type' => 'airdrop',
'meta_query' => array(
'relation' => 'AND',
array(
'key' => 'airdrop_type',
'value' => array('Airdrop'),
'compare' => 'IN',
)
)
);
$the_query = new WP_Query( $args ); ?>
<?php if( $the_query->have_posts() ): ?>
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<?php get_template_part('airdrops/full-width'); ?>
<?php endwhile; ?>
<div class="col-md-12">
<?php html5wp_pagination(); ?>
</div>
<?php endif; ?>
<?php wp_reset_query(); ?>
код нумерации страниц в functions.php
add_action('init', 'html5wp_pagination');
function html5wp_pagination()
{
global $wp_query;
$big = 999999999;
echo paginate_links(array(
'base' => str_replace($big, '%#%', get_pagenum_link($big)),
'format' => '?paged=%#%',
'current' => max(1, get_query_var('paged')),
'total' => $wp_query->max_num_pages
));
}