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

Постраничная навигация в 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)

Comments (21)

  • Hoffman

    Хороший плагин, я пользуюсь подобным
    Еще эти плагины полезны длялучшей индексации гуглом, он ценит когда всё упорядочено(это может помочь в поднятии ПР)

    25 января 2010 at 11:22
  • Archil

    Кроме этого он полезен для сателлитов, создает дополнительные страницы, вроде.

    25 января 2010 at 11:55
  • SJen

    Да, полезная вещь. Тоже себе поставил. Гугля еще, правда, не успел его оценить.. посмотрим

    25 января 2010 at 22:44
  • Три истории из жизни Стива Джобса « byRomul

    […] Начну с менее интригующего 2. Постраничная навигация в WordPress – плагин Seo Pager Как видите на моем блоге, это уже совсем не те пресловутые «назад», «вперед»… Как ни крути, а постраничка рулит via […]

    28 января 2010 at 23:26
  • IKON

    А у меня почему-то остались и старые кнопки, я про «предыдущие записи». И когда нажимаешь на стр 2, ничего не происходит.

    8 марта 2010 at 2:01
  • Андрей

    здравствуйте, нужно изменять длину строчек страниц, не поделитесь опытом?

    30 апреля 2010 at 1:28
  • Luckyboy

    Андрей — нет, не пробовал подобное. Думаю где-то в файлах самого плагина прописывается.

    30 апреля 2010 at 9:25
  • Kama

    А почему не использовать wp-pagenavi? Вообще даже wp-pagenavi, который проще этого плагина, и то грузовой. А этот вообще, столько настроек… Плагин для блондинок…

    Я на своем блоге, альтернативу wp-pagenavi создал. Если интересно это по этой ссылке можете почитать 🙂

    http://wp-kama.ru/id_8/alternativa-wp-pagenavi-bez-lishnix-zaprosov-k-bd-ili-keshu.html

    11 мая 2010 at 5:42
  • Денис

    Спасибо за плагин. Подскажите а как передвинуть цифры в правый бок по шаблону.

    3 ноября 2010 at 1:17
  • Luckyboy

    Думаю надо вставить код вывода страниц вручную и прописать для них соответствующий стиль, который будет выводить по правому боку.

    3 ноября 2010 at 14:06
  • Дмитрий

    А в какой файл вставить код: , в индекс.пхп пусто, думаю куда-то в другой файл нужно

    23 января 2011 at 14:28
    • Luckyboy

      Как раз в индекс пхп в папке темы надо этот код прописывать.

      23 января 2011 at 15:24
  • Дмитрий

    А если у меня индекс.пхп содержит только это

    23 января 2011 at 15:28
  • Luckyboy

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

    23 января 2011 at 18:40
  • Татьяна

    Еле нашла дельную информацию по этому плагину.
    Спасибо, отличная статья!

    16 апреля 2011 at 23:25
  • Ирина

    Спасибо за подробную статью! Очень полезно, поставила себе, все работает.

    19 июня 2011 at 20:34
  • Андрей

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

    16 августа 2011 at 0:34
  • sambuk

    Кроме этого он полезен для сателлитов, создает дополнительные страницы

    9 сентября 2011 at 23:35
  • Сергей

    Спасибо за статью.
    У меня вопрос: почему-то у меня на блоге этот плагин дает очень большую нагрузку.
    Так и должно быть?
    С уважением, Сергей

    2 октября 2011 at 13:18
    • Luckyboy

      Честно сказать — незнаю. Вроде у меня нормально все работает, не тормозит.

      2 октября 2011 at 14:56
  • Александр

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

    10 октября 2011 at 14:20

Comments are closed.