Плагин WP-PageNavi - простое и бесплатное решение для вывода постраничной навигации на сайте WordPress.
Как устанавливать?
Установка обычная и аналогичная остальным плагинам.
1. В админ-панели перейдите в Плагины > Добавить новый и в строке поиска впишите название плагина.

2. В найденном списке выберите карточку дополнения и нажмите по очереди кнопки Установить и Активировать.

Как настроить?
После активации в админ-меню появился новый раздел - Настройки > WP-PageNavi.

Страница настроек имеет 2 блока.
Шаблоны списка страниц
Опции позволяют настроить текстовые элементы блока пагинации. Т.е. задать общий шаблон, по которому будет строится навигация страниц.

Настройки списка страниц
В блоке настраивается список страниц навигации. Возможно задать:
- CSS-стили;
- оформление списка страниц (обычный или как выпадающий список);
- количество страниц для показа;
- диапазон, его коэффициент.

Как вывести в шаблоне темы?
Для этого плагин предлагает функцию, которую нужно вызвать в файле шаблона WordPress-темы:
<?php wp_pagenavi(); ?>
Обычно для этого служат файлы index.php, archive.php, search.php. Если в теме уже встроена пагинация, то указанный код нужно вставить вместо нее.

Как добавить свои стили?
Для этого скопируйте файл pagenavi-css.css из каталога плагинов в каталог вашей темы и внесите в него нужные правила. Таким образом, вы не потеряете свои изменения при обновлении плагина.
Кроме того, вы можете запретить использование встроенного стиля и добавить свои правила в файл style.css вашей темы. За это отвечает настройка Использовать стиль pagenavi-css.css.
