Главная WordPress

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

Внимание: начиная с версии 2.72 плагин уже содержит в себе русификацию, поэтому, если вы используете эту или более новую версию, данная статья для вас не актуальна. * * * Русифицировал популярный плагин WP-PageNavi для WordPress. Плагин предназначен для вывода расширенной постраничной навигации внизу (как правило) ...

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

  1. [quote post="132"]
    В этих файлах найдите код, который выводит ссылки вида «Раньше» и «Позже», обычно он выглядит вот так:

    и замените на:
    [/quote]

    Для таких нубов, как я дополнительное пояяснение:
    Заменять надо не весь блок, а именно

    и удалить вторую строчку

    А то получается две навигации на одной странице.
    При замене всего блока сайт перекосило, пока перепробовал все варианты и разобрался, часа 3 прошло

  2. Только зря письмо писал, спустя пары часов потрошения блога, нашлась необходимая инфа :), Спасибо

  3. «добавить следующий код в то место, где должна выводиться навигация:»

    Хоть убей не пойму куда это запихать?
    * ie6style. css
    * Список стилей
    * Шаблон страницы
    * Шаблон 404-й ошибки
    * functions. php
    * Боковая колонка
    * advert. php
    * Подвал
    * Одна запись
    * Комментарии
    * Основной шаблон
    * Заголовок

  4. Юрий Гладкий, код вставляется в «Основной шаблон». В комментариях выше написано, какой код надо заменить.

  5. В отображении мне не нужны «и «убрал их из настроек (просто удалил их из строк Text For Next Post и Text For Previous Post) но на странице хоть теперь их и нет, но блоки в которых они должны были быть продолжает отображаться в виде ссылки. Как его убрать тоже? игрался c CSS, не помогло. :(как сделать правильно?

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

  7. Да, так же думал… вот только что надо заккоментировать, и в коком из 2-х файлов php? ума не приложу

  8. Попробуйте следующее (изменять нужно файл 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>';

  9. Спасибо за плагин. реально необходимая штука))

  10. Dimox, спасибо, разобрался

  11. Спасибо за четкое объяснение по установке.

  12. Здравствуйте, у меня вот такая проблема: заменил в основном шаблоне и в home. php на это. Вроде бы все правильно сделал, все работает, Но количество страниц почему-то не считает, выводит: страница 1 из 0, хотя должно вывести не меньше 5 страниц, и все, больше ничего, никакой нумерации. Что это? И как лечить?

  13. Ra, еще раз напишите код, только руководствуясь подсказками на зеленом фоне.

  14. Ra, заменяете совсем не то, что нужно. Функция posts_nav_link () используется, когда нужно разделить текст ПОСТА на несколько страниц.

    Смотрите 8-й комментарий, там написано, что нужно заменять.

  15. Про посты я понял, мне это и нужно. Кода из 8 поста, про раньше…, у меня нет, только то, о чем я писал раньше. Так что тогда менять?

  16. Тогда просто вставляйте код плагина и ничего не нужно менять.

  17. Сделал все как вы сказали, но нумерация не появилась. Выходит страница 1 из 0. У меня около 150 постов, неужели не набралось достаточное кол-во для этого? На страницах отображаться должно не больше 10, получается около 15 страниц. Что ж это?

  18. Тогда не знаю, в чем дело.

  19. А есть ли какой-нибудь другой плагин с такими же функциями?