Русификация для плагина WP-PageNavi
Внимание: начиная с версии 2.72 плагин уже содержит в себе русификацию, поэтому, если вы используете эту или более новую версию, данная статья для вас не актуальна. * * * Русифицировал популярный плагин WP-PageNavi для WordPress. Плагин предназначен для вывода расширенной постраничной навигации внизу (как правило) ...
Комментарии (87)
[quote post="132"]
В этих файлах найдите код, который выводит ссылки вида «Раньше» и «Позже», обычно он выглядит вот так:
и замените на:
[/quote]
Для таких нубов, как я дополнительное пояяснение:
Заменять надо не весь блок, а именно
и удалить вторую строчку
А то получается две навигации на одной странице.
При замене всего блока сайт перекосило, пока перепробовал все варианты и разобрался, часа 3 прошло
Только зря письмо писал, спустя пары часов потрошения блога, нашлась необходимая инфа :), Спасибо
«добавить следующий код в то место, где должна выводиться навигация:»
Хоть убей не пойму куда это запихать?
* ie6style. css
* Список стилей
* Шаблон страницы
* Шаблон 404-й ошибки
* functions. php
* Боковая колонка
* advert. php
* Подвал
* Одна запись
* Комментарии
* Основной шаблон
* Заголовок
Юрий Гладкий, код вставляется в «Основной шаблон». В комментариях выше написано, какой код надо заменить.
В отображении мне не нужны «и «убрал их из настроек (просто удалил их из строк Text For Next Post и Text For Previous Post) но на странице хоть теперь их и нет, но блоки в которых они должны были быть продолжает отображаться в виде ссылки. Как его убрать тоже? игрался c CSS, не помогло. :(как сделать правильно?
Похоже, что стилями их не убрать, т.к. к этим ссылкам не прописаны классы. Получается, что можно убрать только редактированием файла плагина.
Да, так же думал… вот только что надо заккоментировать, и в коком из 2-х файлов php? ума не приложу
Попробуйте следующее (изменять нужно файл pagenavi. php):
1) закомментировать 110-ю строку,т. е. следующий код:
echo '<a href="'.get_pagenum_link ().'" title="'.$pagenavi_options['first_text'].'">'.$pagenavi_options['first_text'].'</a>';
2) закомментировать 130-ю строку,т. е. следующий код:
echo '<a href="'.get_pagenum_link ($max_page).'" title="'.$pagenavi_options['last_text'].'">'.$pagenavi_options['last_text'].'</a>';
Спасибо за плагин. реально необходимая штука))
Dimox, спасибо, разобрался
Спасибо за четкое объяснение по установке.
Здравствуйте, у меня вот такая проблема: заменил в основном шаблоне и в home. php на это. Вроде бы все правильно сделал, все работает, Но количество страниц почему-то не считает, выводит: страница 1 из 0, хотя должно вывести не меньше 5 страниц, и все, больше ничего, никакой нумерации. Что это? И как лечить?
Ra, еще раз напишите код, только руководствуясь подсказками на зеленом фоне.
Ra, заменяете совсем не то, что нужно. Функция posts_nav_link () используется, когда нужно разделить текст ПОСТА на несколько страниц.
Смотрите 8-й комментарий, там написано, что нужно заменять.
Про посты я понял, мне это и нужно. Кода из 8 поста, про раньше…, у меня нет, только то, о чем я писал раньше. Так что тогда менять?
Тогда просто вставляйте код плагина и ничего не нужно менять.
Сделал все как вы сказали, но нумерация не появилась. Выходит страница 1 из 0. У меня около 150 постов, неужели не набралось достаточное кол-во для этого? На страницах отображаться должно не больше 10, получается около 15 страниц. Что ж это?
Тогда не знаю, в чем дело.
А есть ли какой-нибудь другой плагин с такими же функциями?