WordPress: Нумерация страниц с помощью плагина

WordPress: Нумерация страниц с помощью плагина WordPress

Что такое пагинация и зачем она нужна

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

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

Плагин WP-PageNavi

Настройки плагина довольно простые. Можно настроить текст, стиль css, всегда ли отображать пагинацию, сколько страниц отображать.

Плагин WP-PageNavi
настройки стиля
WordPress: Нумерация страниц с помощью плагина
настройки текста

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

WordPress: Нумерация страниц с помощью плагина

Установка

После установки плагина нужно найти в файлах вашей темы похожий код:

<div class="post-nav">

<span class="prev"><?php next_posts_link(__('&laquo; Older Entries', 'themify')) ?></span>

<span class="next"><?php previous_posts_link(__('Newer Entries &raquo;', 'themify')) ?></span>

</div>

В теме Themify Basic данный код находиться в файле pagination.php (includes/pagination.php).

И заменить на код:

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

Разместить в нужной части макета код:

<?php wp_pagenavi(); ?>
WordPress: Нумерация страниц с помощью плагина<?php wp_pagenavi(); ?>

В теме Themify Basic можно воспользоваться hook вставками и добавить код в content_end.

Другие подробности про данный сайт можно узнать в обновляемой статье — Все плагины и настройки сайта на wordpress.