Русификация для плагина WP-PageNavi
Внимание: начиная с версии 2.72 плагин уже содержит в себе русификацию, поэтому, если вы используете эту или более новую версию, данная статья для вас не актуальна.
* * *
Русифицировал популярный плагин WP-PageNavi для WordPress. Плагин предназначен для вывода расширенной постраничной навигации внизу (как правило) страницы.
Выглядит это примерно следующим образом:
Страница 1 из 38: 1 2 3 4 5 » … В конец »
Скачать
Русификация для плагина WP-PageNavi
Загрузок: 6343 | Размер: 4.6 Кб
Установка
Установка плагина WP-PageNavi стандартная:
- Копируем папку “wp-pagenavi” в каталог с плагинами (…\wp-content\plugins\)
- Активируем плагин через админку.
После этого в шаблон темы необходимо добавить следующий код в то место, где должна выводиться навигация:
<?php wp_pagenavi(); ?>
Если Вы только добавляете файлы русификации к уже установленному плагину, то нужно скопировать их в папку с плагином WP-PageNavi.
Настройка
Все настройки плагина находятся в админке – “Настройки – PageNavi“.
Есть одна особенность, связанная с переводом. Несмотря на то, что весь английский текст плагина я перевел, некоторые слова все равно отображаются на английском языке. Касается это следующих трех полей для ввода текста:
- Page %CURRENT_PAGE% of %TOTAL_PAGES%
- « First
- Last »
Насколько я понял, данный текст автоматически заноситься в виде настроек в БД при активации плагина. Поэтому данные поля нужно перевести самостоятельно. Вот соответствующий перевод:
- Страница %CURRENT_PAGE% из %TOTAL_PAGES%
- « В начало
- В конец »
Если найдете ошибки в переводе, просьба сообщать в комментариях.
* * *
Автор блога my-wordpress.ru пишет, исходя из своего опыта, про плагины для WordPress, публикует обзоры о бесплатных темах оформления (шаблонах), а также новости и тонкости ВордПресс.
Комментарии (87)
Спасибо за статейку. Только-что настроил по вашему описанию WP-PageNavi. Прикольно получилось.
А у меня не получается чего то. Активировал плагин, он появился в виде “Список страниц” в настройках. При нажатии на эту ссылку ничего не появляется, просто пусто. Подскажите плиз, как это исправить. Кстати и на самом сайте не появляется никакой нумерации, обидно блин :-(
Может быть используете не ту версию плагина. Для каждой разных версий WordPress нужна соответствующая версия плагина.
Да спасибо, как оказалось, у меня плагин не шел из-за несовместимости версий. Установил нужный, но теперь другая проблема. Не могу понять как им управлять.
Допустим я хочу сделать, чтобы мой пост был на следующей странице, как это сделать? А то посты идут один за другим, таким образом главная страница до бесконечности будет идти вниз.
В настройках укажите количество постов, которые нужно выводить на одной странице.
Спасибо за плагин :)
Футбольный маньяк писал
“Вопрос:можно ли сделать так,чтобы нумерация страниц,скажем после 10 переходила на второй уровень,т.е.чтобы получалась вторая строка.Примерно такого вида :
1 2 3 4 5 6 7 8 9 10 – превая строка
11 12 13 14 15 16 17 18 19 20 – вторая под ней итд..Если можно,подскажите что и где править.Спс”
Никто не ответил. А есть ли решение проблемы.
Для этого потребуется изменять плагин php-программистом.
Есть среди нас такие ???
Благодарю за подробную инструкцию.
Все работает.
Добрый день!
А может подскажете как решается проблема если PageNavi не работает в рубриках, я одно решение нашел путем переписывания Seo-Without-Category, но тогда не работает пагинация в архиве и метках, помогите если можете, а то я уже вторые сутки мучаюсь и не могу решить эту проблему весь нэт уже с ног на голову перевернул, а ответа не нашел
Не встречался с такой проблемой. Может быть, причина в том, что вы используете версию плагина, не соответствующую версии WordPress.
Всем доброго времени суток. Чет pagenavi у мну ваще не работает. (Может руки кривые, не отрицаю). Хотя перепробовал несколько тем и все одно и тоже. WorsPress у мну 2.7, а проблема вот в чем, когда добавляю/заменяю строки в index.php/footer.php/archive.php (по разному в общем пробовал) никакой навигации у мну не появляется, до тех пор пока в настройках плагина не поставлю “да” в “всегда отображать навигацию?” С этим параметром навигация отображается всегда в виде “Страница 1 из1” (причем даже без всяких изменений в файлах index.php/footer.php/archive.php). Если кто знает в чем дело, или хотя бы где рыть, скажите плз, от меня огромная благодарность и безмерная уважуха!!!
Мой ответ будет таким же, как в моем предыдущем комментарии (№65). Рекомендую обратиться на форум по WordPress. Там эта проблема наверняка уже обсуждалась.
Сибо брат, ты открыл мне глаза!!! О чудо, я могу видеть!!!
я наверное, лузер…
поясните, где надо вставлять ?
“…После этого в шаблон темы необходимо добавить…”
Рекомендую изучить материалы о структуре шаблонов WordPress, тогда все станет ясно.
Пытаюсь сделать следующую вещь:
Хочется сделать так что бы в блоге номера страниц выводились в три строчки:
1-я – навигация по страницам с первой по двадцатую.
2-я – навигация по страницам с шагом 10. т.е. 10-20-30-40-50-60-70-80 и т.д.
3-я – навигация по страницам с шагом 100. Т.е 100-200-300-400-500 и т.д.
Не подскажите как надо изменить код для вставки в тему? Может есть какие то параметры?
Такого плагин не умеет, поэтому можно решить только доработкой исходного кода.
Спасибо. Видно придется уделить этому время. А то страниц много, надо с сапы выжимать бабла по максимуму :)
В ссылке указана одна версия, а в имени файла другая. И на wp 2.8.3 плагин не активируется.
Для 2.8.3 нужно качать новую версию плагина.
Да, было бы отлично если кто нибудь взялся за добавление возможности навигации через 10 страниц.
Большое спасибо за перевод плагина. Поставил, всё работает на ура.
Всё сделал, как было сказано с учётом комментариев… Вверху поменялось, но внизу до сих пор красуется <>
Страниц мало .но плагин поставил.согласно инструкции.все работает.Спасибо .
А я так и не нашел где можно заменить слово Page в навигации на слово Страницы. Подскажите, плиз.
В настройках плагина.
Добрый день.
Помогите плиз настроить эту долбанную пагинацию: не работает ни в какую на этом сайте http://smszdes.ru
Нужна нумерация разделов поздравлений и т.д…
И никак(
Не отображается эта пагинация никак…ни криво, не ровно(
Очень удобная вещь. Но вышла в свет верси 2.72. там уже и русский язык автоматом стоит. Так, что гугл вам в помощь.
Может вы сможете дать совет? На форумах проблему решить не удалось.
Плагин перестал отображаться на главной странице. В категориях или архивах он работает, а на главной его нет. Откатил все изменения по сайту сделанные за последнее время, заменял страницы на страницы из архива, сделанного ранее, когда плагин отображался – не помогает. Ставил другие подобные плагины – эффект тот же. Плагин вставлен в футер. В чем может быть проблема?
зы. Заметил одну особенность. Если код pageNavi ставить в home.php до кода featured post, то плагин отображается и корректно работает. Если после – не работает.
Или подскажите, куда еще обратиться? Спасибо.
Ничем не могу помочь. Попробуйте обратиться на русскоязычные форму по WordPress.
спасибо