Плагин WP Page-Numbers — навигация страниц

На днях один из моих постоянных читателей прокомментировал мой вопрос к вам по-поводу – стоит или нет публиковать статьи, посвященные дополнительным настройкам шаблонов WordPress. Написал, что поиск шаблона рано или поздно заканчивается, а затем начинается самое трудное для всех: поиск дополнительных плагинов, улучшающих функции шаблона, их установка и настройка, конфликты между плагинами, улучшение отдельных файлов шаблона, поиск  новых плагинов – и опять все по кругу :)

Я с ним полностью согласен. Найти нужный шаблон – это пол-дела. Тем более – всегда попадаются такие, которые удовлетворяют процентов на 70-80. А потом начинается их усовершенствование.

Пару дней назад столкнулся с переводом одного шаблона, автор которого применил новый для меня плагин постраничной навигации. Наверняка, многие из вас знают плагин, популярный среди пользователей Рунета – WP-Pagenavi. Он добавляет внизу ваших страниц вот такую навигацию:

wp-pagenavi1

wp-pagenavi2

Это один и тот же плагин, но на двух разных моих сайтах. Разница просто в том, что я внимательно отредактировал файл стилей этого плагина.

А теперь представим, что вы не так хорошо владеете знаниями редактирования файла стилей (style.css) вашего шаблона или плагина. Как быть? Ведь хочется, чтобы плагин имел встроенных несколько стилей, чего у плагина WP-Pagenavi и не достает. Оказывается, есть хорошая альтернатива! Плагин WP-Page-Numbers как раз этот пробел устраняет. Пять встроенных стилей! Каждый из которых можно совершенствовать, если обладать минимальными знаниями редактирования свойств стилей:

wp-page-number

Мне попался не переведенный плагин, и я, следуя своему обычному правилу, его перевел и выкладываю на своем сайте. Скачивал его по ссылке с сайта официального WordPress. Там русской локализации не было. Пришлось переводить его в “лоб”, в том мысле, что файлов локализации в плагине нет, и поэтому пришлось править код. Плагин последней версии, 0.5 от 7 января 2010 г., с WordPress версии 2.9.1 работает, я проверил.

После активации плагина в Консоли управления —> Настройка появится закладка Page Numbers. Перейдя на нее, вы увидите все настройки вашего плагина. Так как я их перевел, вам не составит труда разобраться. Добавлю лишь то, как вставить код плагина в файлы вашего шаблона.

Чтобы постраничная навигация у вас отображалась везде, где надо, вам следует добавить код в файлы: index.php, archive.php, search.php. Откройте, допустим, файл index.php. Чаще всего, если в плагине автор не применял дополнительных настроек, стандартный код навигации выглядит вот так, как в дефолтном шаблоне WordPress:

<div class="navigation">
<div class="alignleft"><?php next_posts_link('&amp;laquo; Старые записи') ?></div>
<div class="alignright"><?php previous_posts_link('Новые записи &amp;raquo;') ?></div>
</div>

Выглядит работа этой функция на экране монитора вот так:

navi

Обратите внимание, что очень важно. В любом шаблоне функции заключены в один из дивов (div). Див отвечает за очень важные свойства: как будет выглядеть вывод на страницу того или иного блока информации. Он задает все основные параметры этому блоку, и описывается в файле свойств шаблона – style.css. Таким образом, если вы хотите. чтобы эти свойства не были нарушены, вам необходимо сделать следующие шаги:

Удалить код между началом и окончанием

<div class="navigation">
код
</div>

Вставить вместо него код плагина:

<?php if(function_exists('wp_page_numbers')) : wp_page_numbers(); endif; ?>

Еще одно пояснение. Вам надо добавить код плагина между функциями:

endwhile; и endif; в цикле the_loop.

Затем сохранить изменения и посмотреть, что получилось :)

navi2 Каждый из стилей плагина (а сейчас на картинке выбран стиль Stylish) можно отредактировать. Файлы стилей вместе с нужными картинками лежат в подпапках плагина. Зная, как редактировать свойства и владея редактором Photoshop, можно добиться уникальных настроек этого плагина. А если нет – у вас всегда под рукой пять (!!!) стилей одного плагина постраничной навигации! Согласитесь, что он лучше более известного своего собрата – плагина WP-Pagenavi.

Совет 1 — Экспериментируйте на шаблоне default или classic.

Совет 2 — Не забывайте, что редактировать файлы PHP надо специальным редактором, а не обычным блокнотом Windows.

  Плагин WP-Page-Numbers (15,6 KiB, 302 скачиваний)

Будут вопросы, отзывы, советы – пишите в комментариях. Хотите следить за новыми публикациями на моем сайте – .

Информационный партнер: Профнастил Н75-750 — www.proftehnastil.ru. Используется при строительстве крупных торговых центров, стадионов, промышленных зданий, рынков.

4 комментариев на записьОтправить ваши
  1. спасибо) применил и настроил на своем блоге otdix.pp.ua

  2. Поставил на один из своих сайтов-работает. Спасибо.

  3. Плагин очень простой — он создает определенное количество кнопок-ссылок, сразу ведущих на конкретную страницу. Говорят, что это нравится пользователям, однако это проверить трудно. Что хорошо у всех подобных плагинов — так это то, что ты сам сразу видишь, сколько у тебя в блоге уже страниц.

  4. Интересный плагинчик, но не думаю, что найду применение ему))

Подписаться на комментарии

Напишите ваше имя

Это обязательно

Напишите корректный адрес

Это обязательно

Это обязательно

Перед отправкой формы:
Извините. проверка на спам.

Проголосуйте

Хотите читать статьи на этом сайте, посвященные продвижению и раскрутке, основанные на моем личном опыте?

Просмотреть результаты

Loading ... Loading ...

Обо мне

Я профессионально занимаюсь web-дизайном, а также всем, что связано с веб-строительством:
— Оказываю услуги хостинга
— Занимаюсь продвижением и раскруткой
— Консультирую в области безопасности и защиты сайта
— Пишу много о Wordpress
— Готовлюсь открыть Школу WordPress для новичков и не только
В свободное время стараюсь ничего не делать вообще, или еду на рыбалку, или смотрю футбол по TV

Любые ваши пожертвования

Чтобы перевести сложный и бесплатный шаблон WordPress уходит в среднем 3-4 часа времени.
Чтобы разобраться в некоторых плагинах WordPress (локализация, настройки) — уходит примерно столько же времени.
Свободного времени катастрофически не хватает.
Поэтому было бы здорово, если бы вы поощряли мою работу любыми суммами.
Я открою специальную страницу и обязательно буду создавать список из имен тех, кто окажет свою помощь в дальнейшем развитии моего каталога бесплатных шаблонов и плагинов WordPress.
Мои реквизиты:
WMZ — 199627930654
WMR — 115293196032
WMU — 127367399765
Яндекс — 41001644171231

Best Wordpress © 2012 Все права защищены

Разработка сайтов SkinWP