Ошибка 404 в нумерации пользовательских таксономий - PullRequest
0 голосов
/ 19 ноября 2018

Я добавил пользовательскую таксономию в плагин woocommerce и хочу установить для него страницу архива с нумерацией страниц.Вот мой код

<?php

get_header();

// Get args to show list of sans in locations taxonomy page

$locations_tax = get_queried_object();

$paged = ( get_query_var('page') ) ? get_query_var('page') : 1;

$sans_args = array(
  'post_type' => 'product',
  'order'     => 'ASC',
  'posts_per_page' => 7,
  'paged'     => $paged,
  'tax_query' => array(
    array(
      'taxonomy' => 'locations',
      'field'    => 'term_id',
      'terms'    => $locations_tax->term_id
    )
  ),
);

$sans        = new WP_Query( $sans_args );
$sans_counts = count( $sans );

if ( $sans->have_posts() ) {

  $i = 0;

  echo '<ul class="nav nav-pills" id="pills-tab" role="tablist">';

  while ( $sans->have_posts() ) { $sans->the_post();

  ?>
  <li class="nav-item">
    <a class="nav-link <?php echo ($i==0)?'active':''; ?>" id="pills-<?php the_ID(); ?>-tab" data-toggle="pill" href="#pills-<?php the_ID(); ?>" role="tab" aria-controls="pills-<?php the_ID(); ?>" aria-selected="true"><?php the_title(); ?></a>
  </li>
  <?php

  $i++;

  }

  echo '</ul>';

  wp_pagenavi( array( 'query' => $sans ) );

  wp_reset_postdata();

}

get_footer();

?>

Показ пагинации, но когда я нажимаю на вторую страницу, я получаю страницу 404.Я попытался какое-то решение на стеке потока, но у меня не работает.Извините за мой плохой английский

...