Навигация по страницам — важная часть любого блога или новостного сайта на WordPress. Один из самых популярных инструментов для удобной постраничной навигации — плагин WP-PageNavi. Он позволяет заменить стандартные ссылки «Предыдущая / Следующая» на более гибкую и красивую пагинацию.
Одна из ключевых возможностей — настройка текста ссылок через переменные, которые автоматически подставляют текущий номер страницы, общее количество страниц и другую информацию.
В этой статье разберём все доступные переменные, примеры их использования и покажем на скриншотах, где их нужно вставлять.
Где находятся настройки WP-PageNavi
После установки плагина перейдите в админке WordPress:
Настройки → PageNavi
Там вы увидите меню для настройки текста ссылок (пример на скриншоте ниже):

👉 В каждом поле можно использовать переменные, чтобы динамически отображать текущую страницу, общее количество страниц и другие элементы навигации.
Доступные переменные WP-PageNavi
Плагин предоставляет набор плейсхолдеров (шаблонных переменных), которые можно использовать в настройках:
🔹 %CURRENT_PAGE%
Отображает номер текущей страницы.
Пример:
Вы на странице %CURRENT\_PAGE%
👉 Если вы находитесь на странице 3, то результат будет:
Вы на странице 3
🔹 %TOTAL_PAGES%
Показывает общее количество страниц.
Пример:
Всего страниц: %TOTAL\_PAGES%
👉 Если всего 10 страниц, то вывод будет:
Всего страниц: 10
🔹 %PAGE_NUMBER%
Используется для отображения номера каждой страницы в списке.
Пример:
Страница %PAGE\_NUMBER%
👉 В навигации появятся ссылки:
Страница 1 | Страница 2 | Страница 3 | ...
Таблица переменных WP-PageNavi
Переменная | Описание | Пример настройки | Результат (если 3-я страница из 10) |
---|---|---|---|
%CURRENT_PAGE% | Номер текущей страницы | Сейчас вы на странице %CURRENT_PAGE% | Сейчас вы на странице 3 |
%TOTAL_PAGES% | Общее количество страниц | Всего страниц: %TOTAL_PAGES% | Всего страниц: 10 |
%PAGE_NUMBER% | Номер каждой страницы в списке | Страница %PAGE_NUMBER% | `Страница 1 |
1 (статично) | Первая страница (нет переменной) | Первая или Страница 1 | Первая |
%TOTAL_PAGES% | Последняя страница | Страница %TOTAL_PAGES% | Страница 10 |
← / → / … | Символы для стрелок и сокращений | ← Назад , Вперёд → , … | `← Назад |
Пример полной настройки
На скриншоте выше можно заполнить поля следующим образом:
- Text For Number Of Pages:
Страница %CURRENT_PAGE% из %TOTAL_PAGES%
- Text For Current Page:
%PAGE_NUMBER%
- Text For Page:
%PAGE_NUMBER%
- Text For First Page:
Первая
- Text For Last Page:
Страница %TOTAL_PAGES%
- Text For Previous Page:
← Назад
- Text For Next Page:
Вперёд →
- Text For Previous …:
…
- Text For Next …:
…
👉 В итоге посетители увидят примерно такую навигацию:
← Назад | Первая | 1 | 2 | 3 | … | Страница 10 | Вперёд →
Резюме
Переменные в WP-PageNavi просты, но дают гибкость в настройке навигации:
%CURRENT_PAGE%
— текущая страница%TOTAL_PAGES%
— всего страниц%PAGE_NUMBER%
— номер конкретной страницы
Для первой страницы используйте 1
, а для последней — %TOTAL_PAGES%
.
Благодаря этим настройкам можно сделать навигацию на сайте более понятной и удобной для посетителей.