Пагинация WordPress - лучшие плагины постраничной навигации записей

Дата публикации: 12 сентября 2025
Дата обновления: 22 апреля 2026
10 743
Время прочтения: 35 минут
Хочешь самостоятельно запустить рост своего сайта по SEO?
Изучи бесплатный мини-курс "Вектор SEO" Маркина Антона
4 УРОКА
которые помогут тебе найти критические проблемы на сайте
и запустить его рост
Где тебе выслать уроки?!
Пагинация (она же – постраничная навигация) повышает удобство просмотра сайта на страницах записей, категорий (рубрик), архивов. Кроме того данная функция необходима, когда вывод контента по запросу в поисковой системе разделен на определенное количество страниц. Пагинация WordPress оптимизирует интернет-ресурс для посетителя и улучшает его вид для поисковых систем, влияя на ранжирование в выдаче.

Также функция позволяет снизить нагрузки на сервер. Данные будут загружаться быстрее, чем при загрузке содержимого всего блога одновременно. Производительность интернет-ресурса повышается за счет уменьшения объема контента, необходимого для загрузки на каждой вкладке. Предлагаем детально поговорить о том, как добавить пагинацию на CMS WordPress.

Для чего нужна пагинация

Под термином «пагинация» понимают постраничную разбивку контента ресурса и порядковое нумерование страниц.

WordPress пагинация способна сделать интернет-проект по-настоящему интерактивным, улучшив взаимодействие пользователей с ним. Посетителям удобно: в любой момент на экране есть ссылки, возможность выбирать, на который из постов блога перейти.

Позволяет группировать и сортировать большие объемы данных. Бывает двух видов: алфавитная и циферная. Первая подойдет для представления словаря или раздела F.A.Q. Циферная помогает пользователю быстрее и проще ориентироваться, находить нужный контент.

Способы добавления пагинации

Есть 3 способа добавления постраничной навигации на блог WordPress. Страницы будут удобно перелистываться. Рассмотрим их по порядку.
Плагин (WP-PageNavi) 48%
Стандартная функция 32%
Ручной HTML/CSS 12%
Бесконечная прокрутка 5%
Кастомный запрос WP_Query 3%

Предпочтения веб-разработчиков при реализации пагинации в WordPress
(опрос 1500 проектов, 2025)

Использование визуального шаблона (темы WordPress)

Наиболее легкий метод создания навигации. Постраничная разбивка реализована почти во всех темах, многие из шаблонов включают также инструменты для настройки. То есть, можно в несколько кликов поменять цветовое оформление кнопок или дизайн ссылок. В некоторых темах WordPress применяется AJAX-пагинация, в других – стандартная pagination.

AJAX-пагинация – информация динамически подгружается на страницу, когда пользователь прокручивает ее вниз.

— Механизм бесконечной прокрутки (ленивая загрузка контента)
Как выяснить, поддерживает ли текущая тема WordPress нужную функцию? Необходимо перейти в раздел админки «Внешний вид». Если она доступна, вы найдете раздел пагинации WordPress в настраиваемых параметрах страницы.

Чтобы поставить на свой сайт шаблон WordPress, которая поддерживает постраничную разбивку, введите слово «pagination» в поиске темы оформления. У WordPress есть встроенный фильтр, который автоматически выводит шаблоны с подходящим функционалом. Перед установкой и активацией выбранной темы можно нажать на «Предварительный просмотр».

Предварительный просмотр – упрощенный инструмент, поэтому ряд элементов, которые будут присутствовать в конечном оформлении, могут не отобразиться (слайдер, виджеты, изображение, которое принадлежит заголовку и т.д.).

— Особенности визуального редактора в WordPress

Специальные плагины пагинации WordPress

Если нужно оставить текущую тему, а в ней не работает пагинация, то придется использовать специализированный виджет. Большинство из них поставляется с возможностями кастомизации для создания индивидуального дизайна.

Самый популярный плагин WordPress для пагинации, это WP-PageNavi, но есть и другие. Вот список лучших из них:
  • BestWebSoft

  • WP-Paginate

  • HocWP

  • Alphabetic Pagination

WP-PageNavi

Один из наиболее известных и широко используемых виджетов для разбивки pagination. Полностью бесплатный, с открытым исходным кодом, PageNavi позволяет создать свой текст раздела пагинации, а также регулировать количество ссылок на отображаемые записи.

Порядок действий для использования плагина:

  1. Перейти в «Плагины» и нажать «Добавить новый» («Add new plugin»).
  2. Найти через поиск WP-PageNavi, загрузить и активировать его.
  3. В административной панели перейти в меню.
  4. Сделать и сохранить основные настройки (шаблон, число и диапазон страниц).
  5. В шаблоне темы WordPress прописать следующий код: <?php wp_pagenavi(); ?>

Pagination by BestWebSoft

После установки добавляет в меню новый одноименный пункт. Здесь же отображаются все его функциональные инструменты.

Возможна пагинация WordPress для разных частей портала: для главной, для страницы товаров, для блока архивных записей и проч.

В разделе «Custom code» можно формировать личные, уникальные CSS-стили. Вкладка «Appearance» позволяет изменять тип отображения постраничной разбивки, цвет фона и текста, границы pagination.

После сохранения изменений модуль в автоматическом режиме выполнит все необходимое для вывода навигации.

Выборочная активация

Включайте пагинацию только на нужных разделах: главной, архивных страницах, результатах поиска, ленте товаров WooCommerce или отдельных типах записей.

Готовые цветовые схемы

Выберите один из предустановленных стилей или настройте фон, границы, отступы и цвета кнопок через визуальный интерфейс.

Произвольный CSS-код

В разделе «Custom code» добавляйте свои стили, чтобы адаптировать пагинацию под уникальный дизайн темы без изменения файлов шаблона.

Автоматическое внедрение

После сохранения настроек плагин сам встраивает навигацию в нужные места — не нужно редактировать functions.php или вставлять шорткоды.

Совместимость с темами

Плагин корректно работает с большинством популярных тем, включая кастомные сборки, и не конфликтует с другими модулями навигации.

Отладка и кэш

После изменения настроек очистите кэш браузера и кэш плагинов оптимизации — тогда пагинация отобразится мгновенно и без сбоев.

WP-Paginate

Данный плагин также по default поставляется с открытым исходным кодом, но за дополнительные параметры стиля, предустановленные макеты, поддержку нескольких сайтов и другие премиум опции придется заплатить. Впрочем, и стандартная версия предполагает достаточно гибкие настройки pagination.

Pagination by HocWP

Простой виджет, который делает разбиение записей WordPress с одним существенным минусом – в управлении отсутствует русский язык, поддерживается только английский и вьетнамский. 

Особенности:
  • Настройки отображения ярлыков;
  • Выбор количества кнопок;
  • Навигационные виджеты pagination «Вперед» и «Назад»;
  • Настройки отображения кнопок первой и последней вкладок.

Alphabetic Pagination

Как понятно из названия, функция модуля – алфавитная wordpress пагинация. Это удобно для сайтов формата энциклопедий или других крупных информационных ресурсов.

Порядок установки и активации pagination аналогичен описанным выше. Рассмотрим несколько специальных настроек Alphabetic.

«Implementation» – автоматический или ручной вывод алфавита. Первый встраивает разбивку автоматически под основным меню. Для ручного режима предлагается шорткод. Например, «Hide/Show pagination if only one post available?» – показать/скрыть разбивку, если на блоге есть только один пост. Вот еще несколько вариантов:
  • «Disable Empty Alphabets?»

    Показать/скрыть навигацию, если нет постов.
  • «Display on all lists?»

    Выбор областей вывода алфавитной пагинации.
  • «DOM Position?»

    Место вывода. Можно оставить по умолчанию.
  • «Styles»

    Стили алфавитного блока.

После успешной настройки параметров pagination на свой вкус, необходимо будет сохранить изменения и Alphabetic выведет алфавитную пагинацию в выбранных разделах WordPress.

Хочешь запустить рост своего сайта по SEO?
Пройди бесплатный мини-курс "Вектор SEO" Маркина Антона
4 УРОКА
которые помогут тебе найти критические проблемы на сайте
и запустить его рост
Где тебе выслать уроки?!

Ручной метод вывода pagination

Если вы хотите без готовых плагинов и сложных дополнительных кодов сделать пагинацию на CMS WordPress, это тоже реализуемо. Хватит и дефолтных функций движка. Реализация пагинации вручную доступна с помощью встроенной WordPress функции the_posts_pagination().

Обратим ваше внимание на то, что прежде чем вносить какие-либо изменения или редактировать файлы, рекомендуется сделать полную резервную копию веб-ресурса.

Итак, в файле index.php или category.php нужно прописать следующий код:
<?php the_posts_pagination(); ?>

Результатом будет примерно следующее:

<nav class="navigation pagination" role="navigation">
<h2 class="screen-reader-text">Навигация по рубрикам</h2>
<div class="nav-links"><span class="page-numbers current">1</span> 
<a class="page-numbers" href="http://sitename.tld/page/2/">2</a> 
<span class="page-numbers dots">…</span> 
<a class="page-numbers" href="http://sitename.tld/page/91/">98</a> 
<a class="page-numbers" href="http://sitename.tld/page/92/">99</a> 
<a class="next page-numbers" href="http:/sitename.tld/page/2/">Следующая страница</a>
</div>
</nav>

Еще одна встроеная функция Вордпресс: paginate_links( $args = '' ). Позволяет реализовать кастомную пагинацию практически для любых целей, но требует уверенного владения кодом.

Пагинация и оптимизация

Наличие постраничной разбивки в WordPress обеспечивает более высокое качество индексации страниц в поисковых системах. Google-боты собирают больше навигационных ссылок, общая SEO-картина улучшается.

На практике это выглядит так: допустим, на вашем интернет-ресурсе более 300 товаров. Если они все будут загружаться на одной странице, то возникнут две проблемы:
  • Сайт или отдельные блоки загружаются слишком долго;
  • Пользователь может не найти нужную информацию.
Однако, исходя из недавних исследований Google, пользователям нравятся те интерфейсы, в которых контент размещен на одной странице. Такие page называются single-page content. Поисковые системы на сегодняшний день никак не учитывают теги пагинации rel=prev/next.

Некоторые специалисты рекомендуют закрывать страницы pagination от сканирования с помощью размещения <meta name=”robots” content=”noindex, follow” />. В одном из комментариев на известном SEO форуме высказали идею: использовать для этого плагин All in One SEO Pack.

Однако, исходя из недавних исследований Google, пользователям нравятся те интерфейсы, в которых контент размещен на одной странице. Такие page называются single-page content. Поисковые системы на сегодняшний день никак не учитывают теги пагинации rel=prev/next.

Некоторые специалисты рекомендуют закрывать страницы от сканирования с помощью размещения <meta name=”robots” content=”noindex, follow” />. В одном из комментариев на известном SEO форуме высказали идею для вывода pagination: использовать для этого плагин All in One SEO Pack.

Заключение

Пагинация WordPress – эффективное решение, реализовать которое способен любой веб-мастер, даже новичок, не знающий знает кода. Одним из основных преимуществ использования функции pagination является упрощение навигации. Посетитель может легко получить доступ к нужному контенту, не дожидаясь его отображения.

Постраничная разбивка может значительно повысить общую производительность интернет-ресурса за счет уменьшения объема контента, необходимого для загрузки на каждой вкладке.
📚
Для написания этой статьи использовали литературу
  • 1
    Романенкова О. Н. «SEO-продвижение как эффективный инструмент интернет-маркетинга» // Стратегии бизнеса. – 2014. – № 1 (3). – С. 120-124.
  • 2
    Шлёткин М. В., Бондаренко С. И. «SEO продвижение как инструмент Интернет-маркетинга» // StudNet. – 2021. – Т. 4. – № 6. – С. 1
  • 3
    Пиксина А. Г., Ивер Н. Н. «SEO-продвижение в системе комплексного интернет-маркетинга» // Социальные науки. – 2018. – № 2. – С. 49-55.
Фото автора Антон Маркин
Антон Маркин
Автор этой статьи, SEO-эксперт & наставник

SEO с 2009 года, автор курсов по продвижению сайтов, основатель закрытого сообщества для SEO-специалистов.

Ведет блог в Telegram, где делится инсайтами и практическими кейсами.

Еще статьи по теме: