Главная - Без рубрики - Плагин WP Page-Numbers — навигация страниц

Плагин 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.

[sdfile url=»http://www.bestwordpress.org.ua/wp-content/files/wp-page-numbers.zip»]

Будут вопросы, отзывы, советы – пишите в комментариях.


http://www.proftehnastil.ru/

О admin

6 комментариев

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

  2. Бытовой

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

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

  4. кирилл

    спасибо) применил и настроил на своем блоге otdix.pp.ua

  5. Александр

    СПАСИБО! Попробовал некоторые плагины — не работали у меня. Прочитав Вашу статью и последовав всем рекомендациям — все получилось !!! Хороший плагин и отличная статья. СПАСИБО !!!

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*