Что такое постраничная навигация WordPress? Как добавить WP-PageNavi (список страниц) на блог?

Что такое постраничная навигация WordPress?

Оптимизация WordPress. WP-PageNavi (список страниц) - установка и настройкаПостраничная навигация WordPress — очень важный фактор в удобной навигации (юзабилити) и продвижении блога. В плане продвижения тут следует обратить внимание на качество и скорость индексации блога, а также поведенческие факторы, которые приобретают все большее значение. Постраничная навигация оказывает положительное влияние на вышеперечисленные показатели, поэтому ей стоит уделить особое внимание.





Недавно занимался установкой очередного блога на WordPress и заметил, что плагин WP-PageNavi (список страниц) при активации не добавляет автоматически постраничную навигацию. Такое случается в том случае, если шаблон уже имеет собственную навигацию, которая обычно реализуется ссылками «Предыдущая/Следующая страница«.

Такая навигация не совсем удобна как для посетителей блога, так и для поисковых систем. Поэтому следует её заменить на более продвинутую WP-PageNavi (список страниц).

Скачать плагин вы можете на официальном сайте. Установка стандартная, т.е. папку wp-pagenavi закидываем в /wp-content/plugins. Заходим в админку блога и активируем. После этого можно настроить плагин в пункте Настройки/Список страниц.

Как добавить WP-PageNavi (список страниц) на блог?

В файле index.php темы необходимо найти код, который выводит стандартную навигацию, у себя в теме я нашёл:

[php]
<div class="navigation">
<h5 class="float-left">
<?php previous_posts_link(‘&larr; Предыдущая страница’) ?>
</h5>
<h5 class="float-right">
<?php next_posts_link(‘Следующая страница &rarr;’) ?>
</h5>
<div class="clear"></div>
</div>
[/php]

У вас может быть другой код, но похожий. Этот код необходимо заменить такой строчкой:

[php]<?php wp_pagenavi(); ?>[/php]

Чтобы оставить стиль навигации, я заменил так:

[php]
<div class="navigation">
<?php wp_pagenavi(); ?>
</div>
[/php]

После этого сохраняем файл и обновляем его на сервере. Кроме этого аналогичный код можно найти и на других страницах: search.php, archive.php, comments.php, его тоже нужно заменить по такому же принципу.

Если вас не устраивает вид блока навигации, то вы можете изменить его стиль. Можно использовать стандартный стиль плагина, в том случае если в настройках стоит галочка «Использовать стиль pagenavi-css.css«. Если вы хотите редактировать файл pagenavi-css.css, то он находится в папке wp-content/plugins/wp-pagenavi/.

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