Супер-пупер плагин постраничной навигации для 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 - это ширина навигации в пикселях. Качаем по той же ссылке, архив обновлен.
Задавайте вопросы в комментариях.

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

Последние темы:
- Free Wordpress Theme - SimplyText
- Новая легкая и светлая Wordpress тема
- Новая дизайнерская тема для Wordpress
- Несколько новык Wordpress тем
- Красочные Wordpress темы от нового автора

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

  • Что то ничего не получатся. // Окт 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)
  • Serge // Мар 16, 2010 at 21:31 пп

    Сегодня заметил проблему конфликта с Dynamic Content Gallery, и с Featured Content Gallery. Не хотят работать вместе, обидно...
  • Туристос // Мар 17, 2010 at 17:03 пп

    Версия ВП 2.9.2 не поддерживается?
  • Mini // Мар 24, 2010 at 12:38 пп

    Да... афигенный...
    :)
  • RandomJH // Мар 24, 2010 at 23:45 пп

    плагин понравился...
    но если поставить его на странице более одного раза, то вторая карусель не работает... а хотелось бы поставить и вверху и внизу ленты новостей...
  • Юрий // Апр 4, 2010 at 17:48 пп

    Плагин понравился,установил себе на блог.Только одна проблема-выдает :
    Warning: Missing argument 1 for znavcarousel(), called in /home/kentawr/public_html/wp-content/themes/elegantblue/index.php on line 54 and defined in /home/kentawr/public_html/wp-content/plugins/znavcarousel/znavcarousel.php on line 25

    Может,кто подскажет,как ее решить?
  • Юрий // Апр 4, 2010 at 18:54 пп

    Сам исправил проблему.Чтобы не выводилось:

    Warning: Missing argument 1 for znavcarousel(), called in /home/kentawr/public_html/wp-content/themes/elegantblue/index.php on line 54 and defined in /home/kentawr/public_html/wp-content/plugins/znavcarousel/znavcarousel.php on line 25

    Просто в вывод кода добавил цифры.
    Плагин отлично работает.Спасибо его автору.
  • Kokh // Апр 6, 2010 at 13:47 пп

    Что-то не пойму, почему при клике по разным цифрам отображается все равно одна и та же страница. Как это исправить?
  • Admin // Апр 6, 2010 at 14:55 пп

    Нормальную тему поставьте, где используются функции WP, если речь идет о www.marinbiz.ru
  • Kokh // Апр 6, 2010 at 20:33 пп

    Что вы имеете ввиду. Моя тема на http://www.marinbiz.ru/ разве не для Wordpress? то же самое и с плагином WP Page Navi, который не работает на главной странице, но выводит навигацию в архивах, поиске по сайту и в рубриках.
  • Admin // Апр 6, 2010 at 21:32 пп

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

    Но, тему всегда можно доработать ;)
  • Kokh // Апр 6, 2010 at 22:38 пп

    К сожаления циклом LOOP не владею (даже не знаю что это такое). Поэтому огромная просьба хоть вкратце объяснить как исправить ситуацию, и сделать таки навигацию на главной.
  • дмитрий // Апр 15, 2010 at 6:29 дп

    Олично плагин работает и очень симпотично смотрится))
  • Кирилл // мая 29, 2010 at 16:35 пп

    Плагин классный, но из-за него виджет с табами перестает работать. Видимо какой то конфликт происходит с яваскриптом. Может кто то сталкивался и решил эту проблему?
  • Admin // мая 31, 2010 at 8:00 дп

    Пишите номер аськи в форму обратной связи, разберемся.
  • Валерий Матвеев // Июн 3, 2010 at 13:45 пп

    Привет!
    Подскажи, а какие есть плагины для изменения последовательности отображения страниц в меню по номерам? А то в админке WP при добавлении страницы есть поле для ввода номера, но что-то совсем ничего не меняется, когда я ввожу номера и пытаюсь изменить последовательность вывода страниц! :(
    Еще один ВАЖНЫЙ вопрос: как создать n-ое количество страниц, чтобы они нормально индексировались поисковиками, но при этом были не видны в навигации на страницах блога? Т.е. при поиске через поисковики эти страницы находились, и люди могли заходить на блог по этим страницам, но посредством навигации на блоге нельзя было на них попасть. И какие страницы лучше создавать таким образом (статические или динамические) и как?
  • Admin // Июн 3, 2010 at 13:58 пп

    Хватит выпендриваться, пиши в аську, объясню что к чему.
  • Валерий Матвеев // Июн 3, 2010 at 14:29 пп

    А я знаю твою аську?! Вот мой номер 579616599
  • Вопрос // Июн 10, 2010 at 11:29 дп

    плагин с ВП 2.9.2 работает воще?
    у меня навигация внизу и слева и без цифр.
    подскажите пжлст что сделать нужно.
    заранее благодарен.
  • Admin // Июн 10, 2010 at 11:38 дп

    От версии ВП плагин не зависит, он работает на стандартных темах без наворотов.
    Пишите аську, помогу установить.
  • Вопрос 2 // Июн 10, 2010 at 11:49 дп

    588471285 моя ася
  • серж // Июн 17, 2010 at 20:51 пп

    ну когда поможешь та???
  • Pl // Июн 18, 2010 at 6:23 дп

    Здравствуйте!!! Плагин отличный! но вот у меня с ним возникли проблеммы:( дома на денвере все работает замечательно,а вот на хостинге вместо номеров страниц отображаются белые прямоугольнички:((( подскажите пожалуйста, в чем тут может быть проблема? моя ася 435404516
  • emitsu // Июл 16, 2010 at 16:27 пп

    Минут 7 парился куда бы этот плагин запихать, но вроде ничо так. Получилось. Не во все места запихать получается адекватно, то цифры наполовину обрублены, то сайдбар слетает вниз.
    Спасибо за мод)
  • Павел // Июл 26, 2010 at 23:48 пп

    У меня цыфры горизонтально отображаются,как исправить?
  • Djghjc // Июл 27, 2010 at 5:15 дп

    Привет ! У меня есть два блога : zdorrov.ucoz.ru, sam-sebe-doctor.ru.

    Как организовать заработок на этих блогах ?
    И как поднять ТИЦ? У меня по нулям?
  • Павел // Июл 27, 2010 at 7:39 дп

    Так мне ответит кто-то аль нет?
  • Admin // Июл 27, 2010 at 7:45 дп

    to Павел, я посмотрел сайт, не работает потому что у Вас некачественный шаблон. Т.к. в шапке сайта, между тегами "head" должна стоять функция wordpress "wp_head()", которая и отвечает за вставку кода плагинов.

    to Djghjc, как поднять ТИЦ и т.п. читайте на блоге http://estmnenie.com

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


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