Добавление PageNavi (постраничной навигации) в нестандартные шаблоны

Добавление PageNavi

Добавление PageNavi

Каждый раз устанавливая только что сверстанный шаблон от дизайнеров/верстальщиков заказчику сталкиваешься с некоторыми моментами, например неудобная навигация. Часто не просто неудобная, а отвратительная/запутанная/непонятная. Приходится допиливать код и устанавливать правильные плагины. Про стандартный шаблон и изменения в нем я уже писал ранее в этой статье рассмотрю несколько другую ситуацию. Собственно поиск мест расположения описания кода пагинации можно проводить где угодно, но не как раньше в index.php шаблона. Например стоит искать код навигационного блока в functions.php Ищем по этим словам «Older posts» (если так отображается у вас в шаблоне или «Older →»), как вариант можно искать по фрагменту фразы «navi».
<div class="navigation">
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>
</div>
После того как нашли заменяем весь код вывода новых и старых страниц на этот код:
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
После этого:
  1. Сохраняем изменения в файле
  2. Загружаем его обратно на сервер
  3. Удаляем/очищаем весь cache
  4. Радуемся!
Рекомендую обратить внимание на полезный плагин: WordPress PageNavi Style очень упрощает жизнь и делает быстрым и простым процесс подбора подходящего стиля к вашему дизайну.

Полезная информация:

Как выводить первую картинку поста wordpress
Как убрать точки li в меню
Вывод материалов из рубрики списком WordPress
Отображение количества просмотров статьи в подходящем месте
Отображение и текста и логотипа в шаблоне WordPress
Шаблон Mantra изменение текста Read more
Удалить category WordPress
Полезные плагины WordPress
Грамотный robots.txt для WordPress 4.х
Не показывать виджет iMoney если он пуст
Убрать category из ссылки WP (продолжение)
Добавить html в категорию и страницу
Joomla/Mambo To WordPress Migrator Fatal error (решение)
Удаляем второй meta name=description от All in One Seo Pack
TimThumb error has occured WordPress
Простой плагин email рассылки (Newsletter) для WordPress
Русификация плагина «NextGEN Gallery» (файл)
Разделитель в iSape / Sape
Akismet и его API key
Удаление плагинов WordPress
Заменить слова в базе MySQL средствами phpMyAdmin
Обновление url и адрес картинок после изменения адреса блога
WordPress не работают постоянные ссылки (404 Not Found)
Красивые письма с WP Better Emails
Как удалить ссылки на картинки в новостях WordPress
Полная русификация Woocommerce
Html в конце ссылки статей в WordPress
Добавить новый sidebar
Правильный robots.txt
Повышение безопасности – редактируем .htaccess
При обновлении произошла ошибка: Не удалось определить директорию содержимого
Добавить валюту (руб.) в woocommerce
Случайный вывод кода (видео, текст, картинки)
Простой и красивый способ украсить UnderConstruction
Breadcrumbs редактировать в Cherry FrameWork
Добавление бесплатного SSL сертификата на WordPress
WordPress http error - решение проблемы
Сделать изображения одинаковыми по высоте средствами CSS
Cherry FrameWork logo + description
Количество сопутствующих товаров в Woocommerce
Локализация woocommerce Print Invoice & Delivery Note
Плагин карты сайта XML
Форма контактов для WordPress
Красивые WordPress caption
Исправляем проблемы с кодировкой (utf-8 charset)
iSape vs VKontakte API и iMoney + VK comments
Во время загрузки произошла ошибка... WordPress
Html в конце ссылок страниц WordPress
Обновляем WordPress до 3.5
Jazzy Forms плагин, который радует!
WordPress Super Cache - кто такой?
Backup сайта в DropBox
Как убрать ссылку из плагина iSape в WordPress
Woocommerce WaitingList
MainWP Child не добавляется при успешном подключении [Решено]
Метки: , , , . Закладка Постоянная ссылка.

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

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.