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

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

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

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

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

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

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


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

  • 2009-10-06 в 21:59 Что то ничего не получатся. написал:

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

    А можно спросить "Чем он лучше чем к примеру page navi?
  • 2009-10-06 в 22:15 Хаусистка написал:

    Плагин установился отлично, всё работает!
  • 2009-10-07 в 01:24 Баскак написал:

    Отлично выводит. Вот только посмотрите как выглядит навигация на вашем сайте в Опере с включенной опцией "Подогнать по ширине"
  • 2009-10-07 в 02:57 Valiko написал:

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

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

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

    С блогом помочь могу, с сео - не ко мне.
  • 2009-10-07 в 15:21 Васька написал:

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

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

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

    Пропиши стиль:
    #mycarousel li{list-style:none}
    Ну или что-то в этом роде.
  • 2009-10-07 в 22:54 Valiko написал:

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

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

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

    to Incense Man

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

    Это должно поменять размер шрифта с цифрами.
  • 2009-10-08 в 08:20 Admin написал:

    to Valiko

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

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

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

    Установил, ничего не изменилось
  • 2009-10-21 в 21:07 Admin написал:

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

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

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

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

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

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

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

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

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

    Ок аську отправил
  • 2009-11-26 в 13:35 Александр написал:

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

    Какую ошибку выдает ?
  • 2009-11-26 в 14:40 Александр написал:

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

    islandmobile.ru/Fs.aspx?id=360
    Вот ссылка на картинку с ошибкой. Я так понял нужно в какойто строке указать ширину и высоту. Возможно я чтото напутал при настройке.
  • 2009-12-08 в 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
  • 2009-12-16 в 09:05 VRS написал:

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

    Есть возможность в замен цифр такое вставить?
    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>
  • 2010-01-15 в 12:55 Cyber Freak написал:

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

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

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

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

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

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

    Это от постраничной навигации никак не зависит, это зависит от настройки Вашего блога.
  • 2010-02-04 в 00:38 Alex написал:

    заработало. обязательно устанавливать ширину навигации, иначе выдает ошибку
  • 2010-02-04 в 02:16 vit написал:

    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
  • 2010-02-27 в 16:30 1 написал:

    как убрать 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
  • 2010-03-08 в 12:15 All-g написал:

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

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

    Версия ВП 2.9.2 не поддерживается?
  • 2010-03-24 в 12:38 Mini написал:

    Да... афигенный...
    :)
  • 2010-03-24 в 23:45 RandomJH написал:

    плагин понравился...
    но если поставить его на странице более одного раза, то вторая карусель не работает... а хотелось бы поставить и вверху и внизу ленты новостей...
  • 2010-04-04 в 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

    Может,кто подскажет,как ее решить?
  • 2010-04-04 в 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

    Просто в вывод кода добавил цифры.
    Плагин отлично работает.Спасибо его автору.
  • 2010-04-06 в 13:47 Kokh написал:

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

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

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

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

    Но, тему всегда можно доработать ;)
  • 2010-04-06 в 22:38 Kokh написал:

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

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

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

    Пишите номер аськи в форму обратной связи, разберемся.
  • 2010-06-03 в 13:45 Валерий Матвеев написал:

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

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

    А я знаю твою аську?! Вот мой номер 579616599
  • 2010-06-10 в 11:29 Вопрос написал:

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

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

    588471285 моя ася
  • 2010-06-17 в 20:51 серж написал:

    ну когда поможешь та???
  • 2010-06-18 в 06:23 Pl написал:

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

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

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

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

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

    Так мне ответит кто-то аль нет?
  • 2010-07-27 в 07:45 Admin написал:

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

    to Djghjc, как поднять ТИЦ и т.п. читайте на блоге http://estmnenie.com
  • 2010-11-01 в 16:15 AND-rey написал:

    Неделю шарился по Нету,не мог найти номального переключателя, а этот сразу установился и корректно работает . Низкий поклон автору данной примочки.
  • 2011-02-15 в 13:20 ilya написал:

    Спасибо большое.
    Ваш скрипт заработал в отличие от остальных.
    Однако как то странно.
    Цифры идут по вертикали, а не горизонтально.
  • 2011-02-16 в 09:59 Admin написал:

    Посмотрел Ваш сайт, у Вас не применились стили для карусели, по этому так странно выглядит.
  • 2011-02-16 в 17:23 Сергей написал:

    Работает. Автору огромное спасибо.
  • 2011-03-22 в 12:04 Rama666 написал:

    Все работает,автору - респект!
  • 2011-05-23 в 22:08 Елена написал:

    Помогите,плиз,настроить. где именно в нужном месте шаблона вставить?Захожу в редактор, выбираю плагин, а где именно вставить незнаю
  • 2011-10-14 в 00:04 Toxaxa72 написал:

    Установил ваш плагин.Очень понравился,всё работает,только один вопрос: как уменьшить размер шрифта?
  • 2011-10-14 в 08:58 Admin написал:

    Например так:
    Поменять в файле znavcarousel.css в элементе
    .jcarousel-skin-tango .jcarousel-item
    свойство font-size: 25px; на font-size: 20px;
  • 2011-12-04 в 00:20 Артём написал:

    Работает. Благодарю. Подскажите только как его по центру выровнять, а то у меня он слева.
  • 2011-12-04 в 00:21 Артём написал:

    можно глянуть http://vestiinfo.site90.net/
  • 2011-12-07 в 04:15 Светлана написал:

    Привет! У меня вообще не отбражается навигация. Плагин установила, но строчку в индекс вставляла везде, не видит и всё! Что делать?
  • 2011-12-07 в 04:16 Светлана написал:

    мой сайт http://brendberry.biz/, посмотрите может что-то подскажите
  • 2011-12-07 в 08:59 Admin написал:

    Светлана, я не вижу включенного плагина на сайте, который Вы указали.
    Так же, наблюдаю много ошибок в джаваскрипт скриптах, в частности в скрипте вконтакте.
  • 2011-12-20 в 04:35 Артём написал:

    У меня цифры по вертикали отображаются и слева хотя раньше норм работал http://vestiinfo.site90.net/
  • 2011-12-20 в 11:35 Admin написал:

    Складывается такое ощущение, что в Вашей теме неправильно вставлен тег:
    "wp_head()"

    Он должен стоять между тегами "head".
  • 2011-12-22 в 18:08 Артём написал:

    "wp_head()" стоит в файле header.php как раз перед закрывающим тегом
  • 2013-01-08 в 21:35 Witch_You написал:

    А для навигации по комментам этот плагин можно использовать?
  • 2013-01-09 в 13:45 Admin написал:

    Нет
  • 2013-01-20 в 23:10 Witch_You написал:

    Привет! Подскажите, что за плагин Вы используете для вывода "Похожие записи:"?
    Спасибо!
  • 2013-01-24 в 11:35 Witch_You написал:

    "Warning: Missing argument 1 for znavcarousel(), called in /home/****/domains/*****.ru/public_html/wp-content/themes/liru/footer.php on line 3 and defined in /home/****/domains/****.ru/public_html/wp-content/plugins/znavcarousel/znavcarousel.php on line 25"
    Как лечить?
  • 2013-01-31 в 23:38 Макс написал:

    уважаемый админ прошу помощи в объяснении такого вопооса:
    есть блог, куча статей и переходов, у вас на этой странице в самом верху идет название записи пото под ней дата, а дальше подменю где написано на какой странице мы сейчас находимся. Как сделать такое под меню , что за плагин использовали? За ранее благодарен.
  • 2013-09-06 в 23:20 Алекс написал:

    Здравствуйте. пользовался Вашим плагином довольно долгое время,но пришлось убрать из за досадных вещей, а именно:
    1-он выводит свой код вверху страницы. даже выше сео плагина.
    2-сильно грузит загрузку страницы
    3-не поддерживается загрузка с мобильных устройств например андроид (зависает страница)

    если доработаете. буду признателен с Ув. спасибо
  • 2013-09-06 в 23:24 Алекс написал:

    Зависание идет на загрузке znavcarousel.js
  • 2013-09-07 в 09:01 Admin написал:

    Плагину 4-е года, конечно он может не подходить под новые версии WP и jquery.
  • 2013-09-08 в 13:08 Алекс написал:

    Ну вот с нетерпением ждем новой версии не имеющей указанных проблем :-)

Вы должны войти, чтобы оставить комментарий!