• Использую последние версии WP и WP-PageNavi. WP-PageNavi работает правильно везде кроме раздела с метками, пример можно посмотреть тут: http://wowbattle.ru/tag/dragon-soul (немерация работает, но открывается только последняя страница — на всех остальных 404 ошибка)

    Вот код вывода в шаблоне:

    <?php if (is_archive()) $post_number = get_option('wowbattle_archivenum_posts');
    if (is_search()) $post_number = get_option('wowbattle_searchnum_posts');
    if (is_tag()) $post_number = get_option('wowbattle_tagnum_posts');
    if (is_category()) $post_number = get_option('wowbattle_catnum_posts'); ?>
    
    <?php query_posts($query_string . "&showposts=$post_number&paged=$paged&cat=$cat"); ?>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>		
    
    <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
    <?php else : ?>
    <?php include(TEMPLATEPATH . '/includes/no-results.php'); ?>
    <?php endif; wp_reset_query(); ?>

    Htaccess:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Настройки постоянных ссылок: /%category%/%postname%

Просмотр 1 ответа (всего 1)
  • Сам нашел решение этой проблемы. В настройках темы обязательно выставить одинковое значение отображаемых записей во всех элементах, таких как категории, архивы, главная, метки. После чего выставить точно такое же значение в настройках WordPress: Параметры — Чтение — На страницах блога отображать не более.

Просмотр 1 ответа (всего 1)

Тема «[Плагин: WP-PageNavi] 404 ошибка в нумерации по меткам» закрыта для новых ответов.