Русификация для плагина WP-PageNavi

Внимание: начиная с версии 2.72 плагин уже содержит в себе русификацию, поэтому, если вы используете эту или более новую версию, данная статья для вас не актуальна.

* * *

Русифицировал популярный плагин WP-PageNavi для WordPress. Плагин предназначен для вывода расширенной постраничной навигации внизу (как правило) страницы.

Выглядит это примерно следующим образом:

Страница 1 из 38: 1 2 3 4 5 » … В конец »

Скачать

Русификация для плагина WP-PageNavi

Загрузок: 6343 | Размер: 4.6 Кб

Установка

Установка плагина WP-PageNavi стандартная:

  1. Копируем папку “wp-pagenavi” в каталог с плагинами (…\wp-content\plugins\)
  2. Активируем плагин через админку.

После этого в шаблон темы необходимо добавить следующий код в то место, где должна выводиться навигация:

<?php wp_pagenavi(); ?>

Если Вы только добавляете файлы русификации к уже установленному плагину, то нужно скопировать их в папку с плагином WP-PageNavi.

Настройка

Все настройки плагина находятся в админке – “Настройки – PageNavi“.

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

  • Page %CURRENT_PAGE% of %TOTAL_PAGES%
  • &laquo; First
  • Last &raquo;

Насколько я понял, данный текст автоматически заноситься в виде настроек в БД при активации плагина. Поэтому данные поля нужно перевести самостоятельно. Вот соответствующий перевод:

  • Страница %CURRENT_PAGE% из %TOTAL_PAGES%
  • &laquo; В начало
  • В конец &raquo;

Если найдете ошибки в переводе, просьба сообщать в комментариях.

* * *

Автор блога my-wordpress.ru пишет, исходя из своего опыта, про плагины для WordPress, публикует обзоры о бесплатных темах оформления (шаблонах), а также новости и тонкости ВордПресс.

Комментарии (87)

  1. Sharky
    25 января 2009 г. в 22:41

    Спасибо за статейку. Только-что настроил по вашему описанию WP-PageNavi. Прикольно получилось.

  2. 3 февраля 2009 г. в 19:38

    А у меня не получается чего то. Активировал плагин, он появился в виде “Список страниц” в настройках. При нажатии на эту ссылку ничего не появляется, просто пусто. Подскажите плиз, как это исправить. Кстати и на самом сайте не появляется никакой нумерации, обидно блин :-(

    1. 3 февраля 2009 г. в 20:23 / ответ на коммент SEOzavrik

      Может быть используете не ту версию плагина. Для каждой разных версий WordPress нужна соответствующая версия плагина.

  3. 3 февраля 2009 г. в 20:44

    Да спасибо, как оказалось, у меня плагин не шел из-за несовместимости версий. Установил нужный, но теперь другая проблема. Не могу понять как им управлять.
    Допустим я хочу сделать, чтобы мой пост был на следующей странице, как это сделать? А то посты идут один за другим, таким образом главная страница до бесконечности будет идти вниз.

    1. 4 февраля 2009 г. в 17:46 / ответ на коммент SEOzavrik

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

  4. Линар
    7 февраля 2009 г. в 08:32

    Спасибо за плагин :)

  5. ikar2006
    11 февраля 2009 г. в 12:33

    Футбольный маньяк писал
    “Вопрос:можно ли сделать так,чтобы нумерация страниц,скажем после 10 переходила на второй уровень,т.е.чтобы получалась вторая строка.Примерно такого вида :
    1 2 3 4 5 6 7 8 9 10 – превая строка
    11 12 13 14 15 16 17 18 19 20 – вторая под ней итд..Если можно,подскажите что и где править.Спс”
    Никто не ответил. А есть ли решение проблемы.

  6. 11 февраля 2009 г. в 16:16

    Для этого потребуется изменять плагин php-программистом.

    1. 11 февраля 2009 г. в 17:06 / ответ на коммент Dimox

      Есть среди нас такие ???

  7. 8 марта 2009 г. в 17:47

    Благодарю за подробную инструкцию.
    Все работает.

  8. LSN
    16 марта 2009 г. в 17:14

    Добрый день!

    А может подскажете как решается проблема если PageNavi не работает в рубриках, я одно решение нашел путем переписывания Seo-Without-Category, но тогда не работает пагинация в архиве и метках, помогите если можете, а то я уже вторые сутки мучаюсь и не могу решить эту проблему весь нэт уже с ног на голову перевернул, а ответа не нашел

    1. 16 марта 2009 г. в 17:58 / ответ на коммент LSN

      Не встречался с такой проблемой. Может быть, причина в том, что вы используете версию плагина, не соответствующую версии WordPress.

  9. Dimka
    8 апреля 2009 г. в 00:18

    Всем доброго времени суток. Чет pagenavi у мну ваще не работает. (Может руки кривые, не отрицаю). Хотя перепробовал несколько тем и все одно и тоже. WorsPress у мну 2.7, а проблема вот в чем, когда добавляю/заменяю строки в index.php/footer.php/archive.php (по разному в общем пробовал) никакой навигации у мну не появляется, до тех пор пока в настройках плагина не поставлю “да” в “всегда отображать навигацию?” С этим параметром навигация отображается всегда в виде “Страница 1 из1” (причем даже без всяких изменений в файлах index.php/footer.php/archive.php). Если кто знает в чем дело, или хотя бы где рыть, скажите плз, от меня огромная благодарность и безмерная уважуха!!!

    1. 8 апреля 2009 г. в 09:11 / ответ на коммент Dimka

      Мой ответ будет таким же, как в моем предыдущем комментарии (№65). Рекомендую обратиться на форум по WordPress. Там эта проблема наверняка уже обсуждалась.

      1. Dimka
        8 апреля 2009 г. в 09:36 / ответ на коммент Dimox

        Сибо брат, ты открыл мне глаза!!! О чудо, я могу видеть!!!

  10. Олег
    12 мая 2009 г. в 20:44

    я наверное, лузер…
    поясните, где надо вставлять ?
    “…После этого в шаблон темы необходимо добавить…”

    1. 13 мая 2009 г. в 08:51 / ответ на коммент Олег

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

  11. Иван
    27 июля 2009 г. в 21:40

    Пытаюсь сделать следующую вещь:
    Хочется сделать так что бы в блоге номера страниц выводились в три строчки:
    1-я – навигация по страницам с первой по двадцатую.
    2-я – навигация по страницам с шагом 10. т.е. 10-20-30-40-50-60-70-80 и т.д.
    3-я – навигация по страницам с шагом 100. Т.е 100-200-300-400-500 и т.д.

    Не подскажите как надо изменить код для вставки в тему? Может есть какие то параметры?

    1. 27 июля 2009 г. в 23:19 / ответ на коммент Иван

      Такого плагин не умеет, поэтому можно решить только доработкой исходного кода.

      1. Иван
        28 июля 2009 г. в 10:46 / ответ на коммент Dimox

        Спасибо. Видно придется уделить этому время. А то страниц много, надо с сапы выжимать бабла по максимуму :)

  12. 10 августа 2009 г. в 14:32

    В ссылке указана одна версия, а в имени файла другая. И на wp 2.8.3 плагин не активируется.

    1. 10 августа 2009 г. в 19:21 / ответ на коммент Bahus

      Для 2.8.3 нужно качать новую версию плагина.

  13. vayme
    22 сентября 2009 г. в 18:15

    Да, было бы отлично если кто нибудь взялся за добавление возможности навигации через 10 страниц.

  14. 5 ноября 2009 г. в 17:57

    Большое спасибо за перевод плагина. Поставил, всё работает на ура.

  15. Станислав
    2 февраля 2010 г. в 08:21

    Всё сделал, как было сказано с учётом комментариев… Вверху поменялось, но внизу до сих пор красуется <>

  16. 8 апреля 2010 г. в 23:18

    Страниц мало .но плагин поставил.согласно инструкции.все работает.Спасибо .

  17. 16 апреля 2010 г. в 16:04

    А я так и не нашел где можно заменить слово Page в навигации на слово Страницы. Подскажите, плиз.

    1. 16 апреля 2010 г. в 17:49 / ответ на коммент kazot

      В настройках плагина.

  18. Станислав
    24 апреля 2010 г. в 15:07

    Добрый день.
    Помогите плиз настроить эту долбанную пагинацию: не работает ни в какую на этом сайте http://smszdes.ru
    Нужна нумерация разделов поздравлений и т.д…
    И никак(
    Не отображается эта пагинация никак…ни криво, не ровно(

  19. Polcovnic
    22 мая 2010 г. в 08:34

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

  20. fet
    6 июля 2010 г. в 14:24

    Может вы сможете дать совет? На форумах проблему решить не удалось.

    Плагин перестал отображаться на главной странице. В категориях или архивах он работает, а на главной его нет. Откатил все изменения по сайту сделанные за последнее время, заменял страницы на страницы из архива, сделанного ранее, когда плагин отображался – не помогает. Ставил другие подобные плагины – эффект тот же. Плагин вставлен в футер. В чем может быть проблема?

    зы. Заметил одну особенность. Если код pageNavi ставить в home.php до кода featured post, то плагин отображается и корректно работает. Если после – не работает.

    Или подскажите, куда еще обратиться? Спасибо.

    1. 6 июля 2010 г. в 15:37 / ответ на коммент fet

      Ничем не могу помочь. Попробуйте обратиться на русскоязычные форму по WordPress.

      1. fet
        6 июля 2010 г. в 17:27 / ответ на коммент Dimox

        спасибо

Ваш комментарий

Жирный текст

Ссылка

Цитата

Внутристрочный код

CSS-код

HTML-код

JavaScript-код

PHP-код