проблема с разбивкой по страницам WordPress с шаблонами страниц

только сейчас я обнаружил, что разбиение на страницы зависит от структуры permalink. Я использую версию wp 3.8. Для разбивки на страницы в шаблоне страницы я использовал

<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts('posts_per_page=1& post_type=product &paged=' . $paged); ?> 

Для разбивки на страницы

  <?php global $wp_query; $big = 999999999; // need an unlikely integer 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, 'prev_next' => False, ) ); ?> 

Я заметил, что для default permalink структура pagination работает отлично, но если я изменяю структуру permalink, она больше не работает. Она показывает результат первой страницы, но при следующей разбивке на страницы она перемещается в index.php

Зачем?

Solutions Collecting From Web of "проблема с разбивкой по страницам WordPress с шаблонами страниц"