Супер-пупер плагин постраничной навигации для WordPress блога (06.10.2009)

Автор: Admin | Рубрика: Бесплатно · Плагины · Статьи

Как выглядит навигация, Вы можете посмотреть на моем блоге, внизу. Навигация сделана с использованием jQuery и плагина карусельки. Такой вид навигации обсуждался в статье “Мой ответ Чимберлену, или новая постраничная разбивка страниц“, там же написано, как можно установить такую навигацию вручную.

Плагин сделанный на основе этой статьи называется zNavCarousel. Открою секрет, букву “z” в название плагина добавил из-за дурной очередности Wordpress обрабатывать плагины.

Установить этот плагин проще простого, а точнее :

  • Качаем плагин отсюда: znavcarousel.zip
  • Активируем его
  • В нужном месте шаблона вставляем <?php znavcarousel(); ?>

UPD 08.10.2009: Теперь плагин можно скачать с официального сайта Wordpress.org.
UPD 07.10.2009: Плагин обновил, теперь всё должно работать, добавил функционал изменения размера навигации (длинны). Теперь, чтобы навигация была той ширины, которая Вам нужна, пишем: <?php znavcarousel(400); ?>, где 400 - это ширина навигации в пикселях. Качаем по той же ссылке, архив обновлен.
Задавайте вопросы в комментариях.

Забобрить эту страницу!

Последние темы:
- Ultima - Минималистичная и симпатичная тема для Wordpress
- Новая простая Wordpress тема Notepad
- Новая Wordpress тема - Argentpress
- Бесплатная премиум тема для Wordpress - Aparatus
- Бесплатная премиум тема для Wordpress - My Office

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

  • Что то ничего не получатся. // Окт 6, 2009 at 21:59 пп

    Пытался поставить эту навигацию "ручную" версию ничего не получилось. Потом через несколько часов узнал что плагин есть поставил его но он тоже у меня неработает. Так и несмог разобратся в чем дело. Может кто подскажет.
  • Meison // Окт 6, 2009 at 22:03 пп

    А можно спросить "Чем он лучше чем к примеру page navi?
  • Хаусистка // Окт 6, 2009 at 22:15 пп

    Плагин установился отлично, всё работает!
  • Баскак // Окт 7, 2009 at 1:24 дп

    Отлично выводит. Вот только посмотрите как выглядит навигация на вашем сайте в Опере с включенной опцией "Подогнать по ширине"
  • Valiko // Окт 7, 2009 at 2:57 дп

    Установил как написано, но результат как у Хаусистки (на ее сайте плагин норм не пашет и выглядит так же, как у меня). Мой сайт еще толком не запущен, работаю пока над оформлением, тестил на локальном. Скобки znavcarousel() оставляем пустыми? И при запуске znavcarousel.js выдает синтаксическую ошибку во 2-ой строке, 95 символ.
  • Admin // Окт 7, 2009 at 8:13 дп

    Дорогие читатели, плагин обновил, читайте новость.
    Теперь всё у всех должно работать.
  • Оффтоп сорри // Окт 7, 2009 at 14:33 пп

    Здравстуйте! Наткнулся на сайт и очень рад от этого)) Пролистал до 20 страницы назад-читать приятно! Автор молодец!
    Собственно оффтоп. Решил окунутца в мир SEO. Посоветуйте с чего начать, чтобы было с головы а не с жо...? (понимаю что это не главная тема сайта, но все же). Уровень у меня нулевой, узнал буквально вчера обо всем этом.
    Спасибо.
  • Admin // Окт 7, 2009 at 14:55 пп

    С блогом помочь могу, с сео - не ко мне.
  • Васька // Окт 7, 2009 at 15:21 пп

    Вы сами картинку рисовали которая сверху в блоге?
    И еще вопрос.. Я вчера зарегистрировался на каком то бесплатном иностранном хостинге и залил туда вордпресс. Как думаете, сильно плохо что он бесплатный и нормальный рейтинг уже никак не получить? И еще многие щас ведут блог на лайвджорнал. Какое преимущество получает блоггер от блога на вордпрессе, для которого еще и хостинг покупать надо?
    Вопросы глупые наверно, не понимаю пока ничего...(
    ps
    Оформление вашего блога это минимализм как я понимаю?
  • Admin // Окт 7, 2009 at 15:30 пп

    Стоп флейму, пиши номер аськи в форму обратной связи, продолжим по аське, чего тему плагина засирать.
  • Valiko // Окт 7, 2009 at 16:55 пп

    Вот теперь другое дело - поставил, все работает. Огромное спасибо, а то долго подбирал подходящий плагин для этой цели. Но есть небольшой нюанс (теперь на моем сайте можно посмотреть): стиль немного изменил (цвета цифр поменял), но у Вас нет точек списка между цифрами как у меня, в чём тут может быть подвох?
  • Admin // Окт 7, 2009 at 21:28 пп

    Пропиши стиль:
    #mycarousel li{list-style:none}
    Ну или что-то в этом роде.
  • Valiko // Окт 7, 2009 at 22:54 пп

    Дописывал в начале стилей .jcarousel-list li {list-style:none} и .jcarousel li {list-style:none} - ноль на массу. Или так оставить, я просто не пойму, что не так...
  • Incense Man // Окт 7, 2009 at 23:14 пп

    Поставил плагин. Все хорошо, только двузначные номера страниц склеиваются: http://img40.imageshack.us/img40/4577/pagesy.gif
    Что можно сделать?
    Спасибо.
  • Valiko // Окт 7, 2009 at 23:25 пп

    Запустил для интереса znavcarousel.js - выдает ошибку в первом символе в первой строке (хотя она одна), что jQuery - определение отсутствует. Может в этом все беды (я не программер)?
  • Admin // Окт 8, 2009 at 8:17 дп

    to Incense Man

    Попробуйте перед вставкой функции:
    <?php znavcarousel(); ?>
    Написать:
    <style type="text/css" media="all">
    ul.jcarousel-skin-tango li a{font-size:20px;}
    </style>

    Это должно поменять размер шрифта с цифрами.
  • Admin // Окт 8, 2009 at 8:20 дп

    to Valiko

    Попробуйте непосредственно перед вставкой функции:
    <?php znavcarousel(); ?>
    Написать:
    <style type="text/css" media="all">
    ul.jcarousel-skin-tango li a{list-style:none;}
    </style>
  • Incense Man // Окт 8, 2009 at 17:36 пп

    Спасибо за совет, но он не сработал. Ставил для эксперимента еще меньшие размеры, остается то же самое. Может какие-то стили в моей теме мешают?
  • Valiko // Окт 9, 2009 at 17:26 пп

    Спасибо, но стиль не помогает. В общем, причина в файле стиля шаблона. Разобраться где именно отрубить список для навигации не смог, но если из шаблона убрать этот файл, то навигация хорошо себя ведет, но страдает оформление сайта :) (таким методом и узнал о причине неполадок). Извините за лишнее беспокойство.
  • alex // Окт 21, 2009 at 17:01 пп

    Установил, ничего не изменилось
  • Admin // Окт 21, 2009 at 21:07 пп

    В нужном месте шаблона вставляем
    <?php znavcarousel(400); ?>, где 400 - это ширина навигации в пикселях.
    Читайте внимательно.
  • alex // Окт 22, 2009 at 10:29 дп

    Уже разобрался, вставил, только как убрать навигацию вордпресса "предыдущие записи" "следующие записи"?
    Заранее благодарю.
  • Valiko // Окт 22, 2009 at 14:07 пп

    alex, строкой znavcarousel(400) вы как раз и заменяете строки, относящиеся к "навигации вордпресса" (найти их можно как раз по слову "предыдущие записи").
  • alex // Окт 22, 2009 at 16:01 пп

    Спасибо, вставил в индекс.пхп, вместо "навигации вордпресса", величину шрифта в ксс отрегулировал.
    Еще раз спасибо.
  • MerleBlanc // Окт 27, 2009 at 13:05 пп

    установил плагин,у меня тема с узким футером, там только копирайт и ссылки на страницы, потому код вставил в arhive.php и index.php, все заработало,но стрелочки навигации не отображаются,подскажите с чем может быть проблема?
  • Admin // Окт 27, 2009 at 14:45 пп

    Напишите адрес блога, я же не телепат, я должен посмотреть, как и почему они не выводятся.
  • Evgesha // Ноя 13, 2009 at 12:14 пп

    Добрый день!
    У нас проблема как у предыдущего оратора - стрелочки не отражаются...
    Я так поняла, что отражается по десять номеров и, когда страниц всего 9, то стрелок не будет видно?
    Я ещё попробывала в файле znavcarousel.php изменить на 18 строчке во фрагменте .jcarousel({visible:10,scroll:9,start:".$zcur."});
    10 на 6 и 9 на 5. Но стрелочки так и не появились, просто когда подводишь мышку к месту, где стрелка должна быть, стрелка превращается в ладошку.
    Подскажите, пожалуйста, в чём может быть дело.
    Спасибо.
  • Александр // Ноя 21, 2009 at 0:49 дп

    Здраствуйте.
    Установил ваш плагин себе на блог, поначалу не центровались стрелочки с цифрами, но эксперименты с znavcarousel.css помогли. Поначалу установил значение ширины 250, при этом в навигации поместилось только 8 страниц и новые посты начали вытеснять старые))) Увеличил значение ширины- страницы появились. У меня такой вопрос- какой переменной регулируется замена цифр точками? Или хотябы по умолчанию на какой цифре они появляются? Просто незнаю хватит ли мне ширины столбца или размер цифер придется уменьшать. И есче вопрос- откуда подгружаються сами стрелочки?
  • Admin // Ноя 21, 2009 at 8:45 дп

    Пишите номер аськи через форму обратной связи, дам консультацию.
  • Александр // Ноя 21, 2009 at 13:40 пп

    Ок аську отправил
  • Александр // Ноя 26, 2009 at 13:35 пп

    Вообщем недождался позывов с аськи- сам разобрался. Но при использовании данного плагина в Опере уже пару раз при открытии сайта выдает предложение остановки сценария и после отказа страничка недозагружается. В ослике и мозиле такой проблемы нет.
  • Admin // Ноя 26, 2009 at 14:05 пп

    Какую ошибку выдает ?
  • Александр // Ноя 26, 2009 at 14:40 пп

    К сожалению я сразу непонял в чем причина и в ошибку неочень вчитывался, там чтото было о приостановке выполнения сценариев и проскакивало имя плагина, возможно это связано с тем что я на днях обновил саму Оперу, незнаю. Ошибка была два раза, выпадает при первом включении сайта. Попробовал включить после перезагрузки она неповторилась. Если повторится снова- тогда дам полную информацию со скринами.
  • Александр // Ноя 29, 2009 at 23:57 пп

    islandmobile.ru/Fs.aspx?id=360
    Вот ссылка на картинку с ошибкой. Я так понял нужно в какойто строке указать ширину и высоту. Возможно я чтото напутал при настройке.
  • Сергей // Дек 8, 2009 at 13:57 пп

    Плагин понравился, только перед строкой цифр пишет:
    Warning: Missing argument 1 for znavcarousel(), called in /home/mudrilar/data/www/mudrila.ru/wp-content/themes/f2/index.php on line 43 and defined in /home/mudrilar/data/www/mudrila.ru/wp-content/plugins/znavcarousel/znavcarousel.php on line 25
  • VRS // Дек 16, 2009 at 9:05 дп

    Да, у меня тоже выдает Warning: ... кто может подсказать почему? и как исправить?
  • image // Дек 19, 2009 at 14:31 пп

    Есть возможность в замен цифр такое вставить?
    have_posts()) : $recent-&gt;the_post();?&gt;
    &lt;a href=""&gt;&lt;img style="float:left; margin:0px 10px 20px 0px; width:75px;height:50px;" src="ID, "image", true); ?&gt;" alt="" /&gt;</a>
  • Cyber Freak // Янв 15, 2010 at 12:55 пп

    Поставил плагин, но иногда при загрузке страницы выходит только ссылка на первую страницу, хотя должно быть 4. Не подскажете в чем может быть проблема?
  • Николай // Янв 18, 2010 at 4:06 дп

    Поставил плагин и вот такая бякина в IE всё ок,а в других браузерах не видно боковых стрелочек.Почему?
    сайт: http://films-x.ru/
  • NightStork // Янв 19, 2010 at 19:16 пп

    Admin, чего молчишь-то?
    Сергей и VRS, такую же проблему решил вставкой такого кода:
    <div class="znavcarousel">
    <?php if(function_exists('znavcarousel')) { ?>
    <div class="znavcarousel">
    <?php znavcarousel(); ?>
    </div>
    Соглашусь с Баскаком, что если в опере поставить выравнивание по ширине плагин сходит на нет.
  • Николай // Янв 21, 2010 at 4:23 дп

    А если так ,то у меня главная страница не открывается.
  • Туристос // Янв 28, 2010 at 13:41 пп

    отлично смотрится! спасибо за работу
  • Туристос // Янв 28, 2010 at 14:04 пп

    Еще вопрос: почему заголовок браузера такой - имя блога-Part 2 при переходе на 2-ую страницу, имя блога-Part 3 при переходе на 3-ю и тд? У вас же на блоге все корректно отображается.
  • Admin // Янв 28, 2010 at 14:16 пп

    Это от постраничной навигации никак не зависит, это зависит от настройки Вашего блога.
  • Alex // Фев 4, 2010 at 0:38 дп

    заработало. обязательно устанавливать ширину навигации, иначе выдает ошибку
  • vit // Фев 4, 2010 at 2:16 дп

    Warning: Missing argument 1 for znavcarousel(), called in /home/filmbi/public_html/wp-content/themes/movie-world/index.php on line 66 and defined in /home/filmbi/public_html/wp-content/plugins/znavcarousel/znavcarousel.php on line 25
  • 1 // Фев 27, 2010 at 16:30 пп

    как убрать Warning: Missing argument 1 for znavcarousel(), called in /home/public_html/wp-content/themes/ on line 41 and defined in /home/public_html/wp-content/plugins/znavcarousel/znavcarousel.php on line 25
  • All-g // Мар 8, 2010 at 12:15 пп

    А уменя вообще не заработал. Куда бы я не вставлял. Может это из-за того что я использую не MySql, а SQLite? А так бы хотелось иметь постраничную навигаци. Подскажите, что еще можно использовать. Пока ни один плагин не установился. (WP2.9.1)

Буду признателен, если Вы оставите
упоминание об этом блоге у себя на сайте.


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