Как сделать постраничную навигацию | jQuery Paginator 3000 +

3316 11

Как видно из названия, плагин jQuery Paginator 3000 + работает на jQuery, поэтому перелистывание страниц происходит красиво.
tiaurus-2010-02-27_144544

Плагин jQuery Paginator 3000 + создает многостраничную структуру блога, по которой можно моментально перемещаться, используя кнопки. Для того, чтобы появилась такая структура, показанная на скриншотах, после активации плагина нужно вставить в тему код:
1
<?php if (function_exists('megapaginator')) megapaginator(); ?>
tiaurus-2010-02-27_144608
электромонтажные работы в Москве
Единственным неудобством является то, что параметры вывода нужно выставлять, редактируя непосредственно файл плагина wp-megapaginator.php:
1
define('JQUERY', 'yes');

— эта строка подключает jQuery. Если эта библиотека у вас уже подключена, то строку можно закомментировать, или вообще удалить.

1
define('PAGE_SPAN', 10);

— количество выводимых страниц.

1
define('RETURN_ORDER', 'true');

— прямой или обратный вывод страниц (true / false).

Можно поменять и остальные параметры, которые прописаны в следующих четырех строчках:

1
define('LANG_NEXT', 'Следующая');
1
define('LANG_LAST', 'Последняя');
1
define('LANG_PRIOR', 'Предыдущая');
1
define('LANG_FIRST', 'Первая');
Впрочем, если вы один раз настроите плагин, то и редактировать настройки больше не придется, так что это неудобство условное.

Скачать jQuery Paginator 3000 +

Комментариев 11
  1. нужно вставить в тему код – подскажите в какой файл необходимо его прописать? И нужно ли стереть что-то от старого дефолтного перелистывания страниц?

    • Обычно файлы, в которые нужно вписать код, называются index.php, archive.php, search.php, но могут быть и вариации (если тема нестандартная).
      Старый код нужно, конечно, стереть за ненадобностью.
      Но не забывайте делать резервные копеии на всякий случай.

  2. Установил плагин. Все работает. Но есть один баг:
    http://s006.radikal.ru/i214/1006/ae/aff36aacfbd6.png
    Надписи "Следующая" "Последняя" выходят за границы контекста записей.
    Не подскажете – как влево их сдвинуть? Где поправить?..

    • Нужно исправить файл paginator.css. Не знаю размеры блоков в вашем блоге, поэтому посоветовать, какие строки в этом файле исправлять, не могу. Изучите этот файл, обратите внимание на width – это ширина.

  3. Битые ссылки. Обновите пожалуйста.

  4. Добрый день. Вывода на блоге навигации добился, а вот где сделать надписи "предыдущие записи" и пр. – не могу… Подскажите как! :)

  5. да, и скроллинг не работает…

  6. Есть ли альтернативы этому плагину? А это этот кривой какой-то…

  7. может у кого остался этот плагин – новый не такой красивый как на картинке в посте