Постраничная навигация в WordPress — плагин Seo Pager

Постраничная навигация

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

Этот плагин называется Seo Pager и его я использую на всех своих сайтах для создания постраничной навигации. Уверен, что те кто уже достаточно давно знакомы с движком WordPress тоже используют его или аналогичные плагины.

А для тех кто пока не сделал у себя на блоге постраничную навигацию хочу рассказать о полезности этого. В первую очередь это полезно для поисковых систем, так как зачастую блоггеры оставляют настройки по-умолчанию и внизу блога вместо стрниц отображается — предыдущие записи. И может случиться так, что на страницу выводится, к примеру, 7 записей. А всего на блоге уже больше 20 записей и тогда получается так, что самые первые записи находятся очень далеко, если идти по итим навигационным ссылкам. Конечно тут со мной можно поспорить, что для этого существует карта сайта, но читайте следующий пункт 🙂

Когда на блоге организована постраничная навигация это очень полезно с точки зрения юзабилити сайта. К примеру я нахожу блог, который мне интересен и хочу начать читать его сначала. Если на блоге не предусмотрены страницы, а просто внизу стоят ссылки «предыдущие записи», то на них мне нужно кликнуть несколько раз, чтобы добраться до начала блога. А если там 1000 записей считайте сами. Конечно и тут можно поспорить — почему бы сразу в строке браузера не прописать сколько skeep страниц сделать? Но ведь, когда я пришел на блог я не знаю сколько их всего 🙂 Думаю вы поняли о чем я.

Теперь о самом плагине — постранична навигация для WordPress — Seo Pager. Скачаваем его с сайта автора по этой ссылке — Скачать плагин Seo Pager для WordPress. После чего заливаем его на FTP в папку plugins, заходим в админку блога и активируем.

Переходим на страницу настройки плагина SEO Pager. Для наглядности я сделал скриншот (кликабельный) всей страницы из админки WordPress, на котором видны все настройки этого плагина.

seopager_adminka

В верхней части настраивается внешний вид самих окошечек с цифрами. Далее идет настройка переключателей — «Назад-Вперед». У меня они сделаны простыми кавычками, компактно и мне так нравится. Но можно и написать «Предыдущая-Следующая».

Следующая важная настрока это «Place Pager Automatically in Template». Тут есть подводный камень. В некоторых случаях Seo Pager при постановке галочки в окошечко «On» начинает работать сразу, а в некоторых нет. Так вот, если у вас он не включился нужно вручную вставить код туда, где вы хотите выводить страницы. Вот сам код

‹?php if(function_exists(‘SEO_pager’)) { SEO_pager(); } ?›

Теперь еще одна фича про которую я хочу сказать — ее мы видим дальше в настройках. По умолчанию плагин SEO Pager показывает кажется до 9 окошечек с номерами страниц на страницу (Sorry за тафталогию). Что лично мне не нравится, плюс я выше писал про это 2 абзаца, что лучше, чтобы к каждой странице был доступ с главной.

Итак, чтобы в админке задать вывод более чем 9 окошечек на страницу, нужно внести изменения в php файл. Нас интересует 610 строка.

for($i=5; $i < 50; $i++){

Тут нам нужно заменить правое число, я его заменил на 50, замените и вы, на сколько вам нужно. После этого сохраняем файл и заливаем на хостинг обратно. Обновляем страницу с настройками плагина и видим в окошечке цифры до 49 (это в моем случае).

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

(Оригинал изображения: http://porsche.autoportal.ua/img/testdrives/3166/test-drive-63.jpg)