Доброго времени суток, уважаемые читатели блога «Мои тараканы»!
В сегодняшнем посте пойдет речь о плагине для WordPress NextGEN Gallery, при помощи которого можно создавать красочные галереи.
Я устанавливал этот плагин на нескольких сайтах и каждый раз сталкивался с различными трудностями. Вот сегодня мне снова нужно установить этот плагин, и, пользуясь случаем, я решил написать небольшую инструкцию, чтобы впредь не возникало никаких проблем.
Для начала скачиваем последнюю версию плагина с его официальной странички. Плагин без проблем устанавливается стандартным способом. После установки плагин создает свой пункт в меню админки WordPress. Можно приступать к созданию галереи, хотя для начала не мешало бы произвести предварительную настройку плагина.
Пусть простят меня мои читатели, но я ниже привел пример настроек всего лишь нескольких пунктов, которые посчитал основными.
Настройка миниатюр
Так выглядит вкладка настроек миниатюр изображений в галерее. Давайте рассмотрим их детальней.
1. Override thumbnail settings (переопределить настройки миниатюр) — если мы ставим радиобатом на против отметки «Да» то нам открываются настройки миниатюры:
- Thumbnail dimensions — размеры миниатюры (максимальные размеры — 120*90px).
- Thumbnail quality — качество миниатюры — меньшее качество миниатюры позволит увеличить скорость загрузки страницы.
- Thumbnail crop — эта опция указывает на то, как отображать миниатюру — обрезать миниатюру до одного размера, или пропорции миниатюры должны соответствовать оригиналу.
- Thumbnail watermark — показать водяной знак.
2. Images per page — сколько нужно отображать изображений на странице.
3. Number of columns to display — во сколько колонок выстраивать миниатюры.
4. Enable AJAX pagination — предотвращает перезагрузку страниц при навигации по страницам галереи.
5. Add Hidden Images — если у вас галерея разбита на несколько страниц, при просмотре изображений в лайтбоксе будут показываться все имеющиеся в галерее изображения, а не только те, которые находятся на этой страничке (немного увеличивает скорость загрузки страницы).
6. Use imagebrowser effect — что значит эта настройка, я так и не разобрался, но даже на сайте разработчиков говорится, что эта функция устарела, и для её нормальной работы, возможно, нужно будет установить расширение для браузера.
7. Show slideshow link — показать ссылку на слайд-шоу.
8. Slideshow link text — текстовая ссылка на слайд-шоу.
Настройка слайд шоу
1. Maximum dimensions — размер окна просмотра слайд шоу.
2. Effect — если честно, я не понял, для чего предназначен этот пункт настроек.
3. Interval — интервал смены изображений в секундах.
4. Image limit — количество изображений, отображаемых в слайд- шоу.
5. Enable flash slideshow — интегрировать флэш слайд-шоу для всех флэш поддерживаемых устройств.
6. Background music (url) — для слайд-шоу можно использовать фоновую музыку.
7. Stretch image — растягивать изображение.
8. Transition / fade effect — переход / эффект затухания.
9. Shuffle — перемешивать изображения.
10. Show next image on click — показывать следующее изображение по клику.
11. Show navigation bar — показать навигационный бар.
12. Use watermark logo — использовать изображение водяного знака в флэш-объекте.
13. Use slow zooming effect — использовать медленный эффект увеличения.
14. Try XHTML validation — использовать HTML-валидатор. Важно: Может привести к проблемам со старыми браузерами.
15. Show thumbnail link — показать ссылку на миниатюры.
16. Thumbnail link text — текст ссылки на миниатюры.
Проблемы в работе плагина NextGEN Gallery
1. Не отображаются изображения в галерее — вместо изображения появляется сообщение о том, что такого сообщения не существует. Чтобы не допустить подобной ошибки, в именах альбомов, галерей и файлов следует использовать только латинские символы.
2. Не работает лайтбокс эффект — при клике на миниатюру изображение открывается на новой странице, а не в лайтбоксе, как указано в настройках. Как-то мне пришлось провозиться два вечера, пока разобрался, в чем дело. Оказывается, какой-то Java-скрипт в моей теме вступал в конфликт с плагином. Всё заработало, как только я подключил тему по умолчанию.
На сайте разработчиков сайта говорится, что подобные конфликты могут возникать также с другими плагинами. Если у вас возникла подобная ситуация, то необходимо отключить все плагины (включая NextGEN Gallery). И потом снова подключать, сначала NextGEN Gallery, а потом поочередно остальные, пока не обнаружится тот плагин, который создавал конфликт.
3. Не работает слайд шоу — вместо слайдов отображается пустое место. Причину этой проблемы стоит искать в настройках слайд-шоу. В пункте «Image limit» нужно указывать количество изображений, соответствующее количеству изображений в галерее. То есть, если у вас в галерее 100 фото, то и в этом пункте нужно указывать 100 фото, если вы укажете, скажем, 20, то скорее всего, получите данный глюк.
4. Не обновляются настройки галереи. Вы произвели общие настройки галереи, создали галерею и вставили её в запись. Всё работает, но вам что-то стало нужно заменить. После обновления настроек в админке на странице ничего не меняется. Что бы вы ни делали, но настройки не вступают в силу. Оказывается, всё очень просто: нужно обновить настройки галереи непосредственно в самой статье.
Решения приведенных проблем взяты из моего личного опыта. Если я в чем то ошибаюсь, буду не против, если вы меня поправите в комментариях.
Чтобы узнавать о новых статьях в блоге, предлагаю подписаться на обновления по RSS или по почте! Также Вы можете следить за моим щебетом в Твиттере.
С уважением, Мышак Пётр.