Поддержка Проблемы и решения Не работает постраничная навигация

  • Проблема в том, что не отображается абсолютно любая навигация, какой бы плагин не устанавливал. Но на данный момент у меня установлено следующее:

    В pagenavi.php

    <div class="navigation"><?php
    global $wp_query;
    $max_page = $wp_query->max_num_pages;
    $nump=10;
    
    if($max_page!=1){
        $paged = intval(get_query_var('paged'));
        if(empty($paged) || $paged == 0) $paged = 1;
    
        echo '<p class="pagenavi">';
    
        if($paged!=1) echo '<a href="'.get_pagenum_link(1).'">Первая</a> ';
            else echo '<span class="current">Первая</span> ';
    
        if($paged-$nump>1) $start=$paged-$nump; else $start=2;
        if($paged+$nump<$max_page) $end=$paged+$nump; else $end=$max_page-1;
    
        if($start>2) echo "... ";
    
        for ($i=$start;$i<=$end;$i++)
         {
         if($paged!=$i) echo '<a href="'.get_pagenum_link($i).'">'.$i.'</a> ';
            else echo '<span class="current">'.$i.'</span> ';
         }
    
        if($end<$max_page-1) echo "... ";
    
        if($paged!=$max_page) echo '<a href="'.get_pagenum_link($max_page).'">Последняя</a>';
            else echo '<span class="current">Последняя</span> ';
        echo '</p>'    ;
        }
    ?></div>

    В (style.css)- прописал всё что нужно и

    вставил в (index.php)вот это`<div
    class=»navigation»>
    <?php include(TEMPLATEPATH.»/pagenavi.php»); ?>
    </div>`

    Результат: отображается только слово «первая» и рядышком слово «последняя» без всяких цифр. Помогите пожалуйста разобраться в чём собака порылась. Статей на сайте предостаточно ведь

Просмотр 2 ответов — с 31 по 32 (всего 32)
  • 1. Я установил и активировал плагин wp-pagenavi
    2. Добавил этот код <?php wp_pagenavi(); ?> вместо

    <div class="navigation">
    			<div class="alignleft"><?php next_posts_link('« Предыдущие записи') ?></div>
    			<div class="alignright"><?php previous_posts_link('Новые записи »') ?></div>
    			<div class="clr"></div>
    		</div>

    в файле index.php
    3. У меня все работает

    и кстати посмотрите вот здесь если зыбыли

    очень странно….не пойму как такое может быть… попробую ещё раз. Если у Вас всё работает, значит, что-то я туплю и где-то наврал опять,это уже разберу сам. Всем спасибо за оказанную мне помощь. ВЫ ПРОСТО МОЛОДЦЫ!!! Особенно: ipsoltl, stur, minimarket. Удачи Вам!

Просмотр 2 ответов — с 31 по 32 (всего 32)
  • Тема «Не работает постраничная навигация» закрыта для новых ответов.