Свой сайт на WordPress — от А до Я. SEO блог Романа В

Постраничная навигация в WordPressВ настройках вашего блога WordPress в параметрах «Чтение » в пункте «На страницах блога отображать не более» по умолчанию стоит  — 12 записей. И когда их количество на блоге или в отдельно взятой рубрике перевалит за 10, внизу главной страницы или страницы этой рубрики появится плохо заметная ссылка «Раньше«.

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

Исправить эту досадную оплошность поможет плагин постраничной навигации WordPress — WP PageNumbers. После установки, активации и настройки плагина, ваш блог приобретет вот такую удобную постраничную навигацию:

Постраничная навигация

Установка WP PageNumbers.

  1.  Скачать плагин WP PageNumbers можно тут.
  2. Активировать плагин.

Настройка WP PageNumbers.

Перейдите в вашей панели администратора ПараметрыPage Numbers.

Настройка WP-PageNumbers - плагина постраничной навигации

1. Page Number Themes

Поставьте галочку (если не стоит) пункта «Includethemestylesheetforpagenumbers» и тем самым разрешите отображать одну из тем плагина в постраничной навигации. Ниже выберите наиболее подходящий для вашего шаблона стиль постраничной навигации.

2. Settings-Text

В этих настройках я вместо «Page» прописал «Страница» и полем ниже заменил «of» на «из«.

3. Settings-show/hide

Здесь лучше оставить все галочки для отображения полной информации в выбранной теме вашей постраничной навигации.

4. Settings-Misc

Впишите количество страниц, отображаемые в навигационной панели подряд до троеточия. Если оставить поле пустым, то по умолчанию будет 10 страниц, если ноль, то без ограничений.

5. Instructions-Code to add to your theme

Откройте файл index.php для чего перейдите в вашей панели администратора Внешний вид → Редактор → Основной шаблон (index.php). Найдите там код, содержащий в себе слова «Предыдущая запись» и «Следующая запись«.

Вставка кода плагина постраничной навигации в шаблон WordPress

Замените его на новый код, предоставленный под пунктом «Code to add in your theme«.

То же самое проделайте с файлом «archive.php«, отвечающем за вывод записей в каждой отдельной рубрике.

Не в каждой теме в файле index.php можно найти слова «Предыдущая запись» и «Следующая запись«. В этом случае вставьте наш код перед кодом <!— #container —> в конце файла. А для удаления, уже ставшими лишними, ссылок «Предыдущая запись» и «Следующая запись«, удалите в файле loop.php строки со следующим содержимым:

1
<!-- #nav-below -->

Они находятся в самом низу файла, как показано на картинке ниже. Спасибо Владимиру, автору блога kometamir.ru, за предоставленный скриншот.

Удаление ссылок следуюшая запись и предыдущая запись в wordpress

Не забывайте сохранять изменения. Теперь ваш блог обрел удобную и красивую постраничную навигацию.

Постраничная навигация в WordPress обновлено: 9 марта, 2017 автором: Роман Ваховский
Хороший человек всегда нажмет на кнопку!
Комментарий > Моя благодарность > Ссылка на секретную страницу блога

11 комментариев: Постраничная навигация в WordPress

  • Владимир:

    спасибо за статью.всё описано доходчиво.

  • Sasha:

    Публикация полезная и нужная. Посмотрел, на сайте присутсвуют и другие хорошие статьи. Большое спасибо!

  • valdis:

    Для тех кому интересно, проблема описанная мною выше решается так, в файле loop.php надо удалить несколько строк в конце, вот эти:

  • fotokarapuz:

    Роман, в теме твенти твелв, в архивы навигацию ну никак не могу воткнуть. Куда бы её не впихивал, её тупо нет и всё тут. Можешь помочь? Или не Роман, а народ который тут живет 🙂

  • fotokarapuz:

    Почти разобрался вставил код после endwhile. Теперь показывает! Вот только следующие и предыдущие тоже показывает..

  • fotokarapuz:

    Роман такая же беда как у Вадиса, только в теме Twenty Twelve. Можешь помочь?

  • valdis:

    Роман, подскажи, пожалуйста.
    Все делаю как ты написал, но в файле index.php (Внешний вид ? Редактор ? Основной шаблон) нету слов «Предыдущая запись» и «Следующая запись».
    У меня WordPress Версии 3.5.2, тема twentyten.
    Там в этом файле только:


    как быть? Не подскажешь?
    Заранее спасибо.

    • Роман Ваховский:

      Валдис, вставь код плагина в конце файла index.php своей темы перед кодом ««. Только что проверил, работает.

      • valdis:

        Роман, спасибо, появилось.
        Подскажи еще как убрать ссылки, которые остались «Предыдущая запись» и «Следующая запись» они остались перед той постраничной нумерацией страниц, которая появилась.

  • костя:

    У меня все получилось, спасибо)

Добавить комментарий

Все права защищены © 2011-2024 WordPress-book.ru

Копирование материалов разрешено только с размещением открытой обратной ссылки на источник.