Галереи Flickr
С помощью плагина вы можете выводить галереи, альбомы, наборы, фотографии с определенными метками с сервиса www.flickr.com.
Пример отображения галереи:
Настройки плагина находятся в разделе консоли «Настройки» — «Flickr Justified Gallery».
Общие настройки
В поле Flickr API Key нужно ввести ключ API с Flickr. Получить ключ можно здесь.
Как получить ключ
После перехода по ссылке нажмите ссылку «Reques an API Key».
Далее Вам нужно будет выбрать коммерческий (APPLY FOR A COMERCIAL KEY) или не коммерческий (APPLY FOR A NON-COMERCIAL KEY) вариант ключа. Выбираем APPLY FOR A NON-COMERCIAL KEY.
Далее заполняем поля:
- в поле «What’s the name of your app?» — напишите название Вашего приложения. В нашем случае это «Site».
- в поле «What are you building?» — Вы можете добавить описание Вашего приложения.
Далее ставим галочки о пользовательском соглашении и нажимаем «SUBMIT».
После этого появятся циферно-буквенные ключи, вам нужен ключ из поля «Key», скопируйте его и вставьте в поле «Flickr API Key» в настройках плагина.
Настройки по умолчанию
ID пользователя — укажите свой ID на Flickr. Найти его можно в адресной строке браузера, после того как вы авторизуетесь на Flickr. В галереях так же можно выводить чужие галереи, для этого в шорткоде нужно будет указать id пользователя параметром user_id.
Высота изображения — задайте высоту изображений в галерее. Высоту можно будет поменять для конкретного альбома параметром images_height.
Максимальное кол-во фотографий на странице — задайте максимальное количество фотографий, которое будет выводиться на странице с галереей. Чтобы изменить значение для конкретной галереи укажите в шорткоде параметр max_num_photos.
Последняя строка — здесь можно задать как будут выравниваться фотографии в последней строке галереи: выровнено, не выровнено, или скрыто, если не может быть выровнено. Значение по умолчанию можно поменять добавив в шорткод параметр last_row
(значения justify
, nojustify
или hide)
.
Фиксированная высота — если включить данный параметр, то фотографии будут подстраиваться под одну высоту. Для изменения значения по умолчанию можно использовать в шорткоде параметр fixed_height
(со значением true
или false
).
Постраничный вывод — если включить данный параметр, то фотографии в галерее будут разделены на страницы, под галерей будут отображаться кнопки галереи. Для изменения настройки по умолчанию в можно использовать в шорткоде параметр pagination
(со значениемnone
, prevnext
или numbers
).
Lightbox — задает способ вывода увеличенного изображения.
- colorbox — выводит изображения во всплывающем окне с помощью плагина FancyBox.
- swipebox — выводит изображения во всплывающем окне с помощью встроенного в плагин лайтбокса. Этот вариант лучше не использовать, т.к. если к сайту подключен FancyBox, то изображение будет открываться два раза.
- нет — увеличенные изображения будут открываться на сайте Flickr.
Для изменения настройки по умолчанию в можно использовать в шорткоде параметр lightbox
(со значением none
, colorbox
или swipebox
).
Заголовки — данная настройка включает отображение заголовках на изображениях при наведении курсора мышки. Примечание: на маленьких изображениях текст может отображаться некорректно. Для изменения настройки по умолчанию в можно использовать в шорткоде параметр captions
(со значением true
или false
).
Случайная сортировка — при включении настройки изображения в галерее будут выводиться в случайном порядке. Для изменения настройки по умолчанию в можно использовать в шорткоде параметр randomize
(со значением true
или false
).
Расстояние между изображениями — в галерее можно задать расстояние между изображениями (в пикселях). Для изменения настройки по умолчанию в можно использовать в шорткоде параметрmargins
.
Открыть оригинальное изображение — при включении будут отображаться изображения в реальном размере, т.е. они не будут подстраиваться под размер экрана пользователя. Рекомендуем выключить эту опцию, если ваши оригинальные изображения очень большие. Для изменения настройки по умолчанию в можно использовать в шорткоде параметр open_originals
(со значением true
или false
).
Запретить нажатие правой кнопкой мыши — при включении будет заблокировано контекстное меню, которое обычно появляется при нажатии правой кнопкой мышки, т.е. пользователям будет труднее сохранить изображение. Для изменения настройки по умолчанию в можно использовать в шорткоде параметр block_contextmenu
(со значением true
или false
).
Вывод галерей на сайте
Для отображения всего фотопотока пользователя создайте страницу и установите следующий шорткод в нужном месте страницы:
[flickr_photostream]
Можно указывать другие значения параметров шорткода. Например, этот шорткод
[flickr_photostream max_num_photos="50" no_pages="true"]
выводит последние 50 фотографий фотопотока пользователя (параметр max_num_photos) на одной странице (параметр no_pages).
Можно выводить фотопотоки других пользователей. Например, шорткод
[flickr_photostream user_id="67681714@N03"]
выводит фотопоток указанного пользователя (параметр user_id). Этот параметр не зависит от того, какой идентификатор пользователя установлен в настройках по умолчанию. Вы можете использовать idgettr для получения user_id.
Вывод набора фотографий
Чтобы показать фотографии определенного набора, вам нужно знать photoset_id. Как узнать id фотонабора? Откройте нужный набор в браузере и посмотрите на его ссылку. Например, photoset_id фотонабора по ссылке http://www.flickr.com/photos/miro-mannino/sets/72157629228993613/ является 72157629228993613. Идентификатор фотонабора всегда находится в ссылке после после слова ‘/sets/’.
Чтобы показать конкретный фотонабор, вы должны использовать шорткод flickr_set, и указать photoset_id в параметре id. Например:
[flickr_set id="72157629228993613"]
Вывод галереи
Чтобы показать фотографии конкретной галереи, нужно знать user_id пользователя, которому она принадлежит, и gallery_id. Как узнать id галереи? Откройте нужную галерею в браузере и посмотрите ссылку. Например, gallery_id галереи по ссылке http://www.flickr.com/photos/miro-mannino/galleries/72157636382842016/ является 72157636382842016. Идентификатор галереи — это число после слова ‘/galleries/’.
Чтобы показать определенную галерею, вы должны использовать шорткод flickr_gallery и указать user_id и gallery_id. Например:
[flickr_gallery user_id="67681714@N03" gallery_id="72157636382842016"]
Если галерея принадлежит пользователю, указанному в настройках плагина, параметр user_id не нужен.
Вывод галереи по группе пулов
Чтобы показать фотографии конкретного пула, вы должны знать group_id. Его можно получить, используя idgettr.
Чтобы показать конкретный пул, вы должны использовать шорткод flickr_group и указать id пула. Например:
[flickr_group id="1563131@N22"]
Вывод галереи по тегам
Чтобы показать фотографии, которые имеют некоторые специфические теги, используйте шорткод flickr_tags с указанием user_id и теги в параметре tags, разделяя их запятыми. Например, шорткод
[flickr_tags user_id="67681714@N03" tags="cat, square, nikon"]
выводит фотографии по одному или нескольким тегам.
Можно исключить из результата ненужные термины, указав их с символом -. Можно выбрать список тегов, чтобы получить фотографии в которых указаны любые из указанных тегов, или фотографии, в которых указаны все теги из перечисленных. Чтобы сделать это, вам нужно использовать параметрtags_mode, указав «any» или «all».
Например, шорткод
[flickr_tags user_id="67681714@N03" tags="cat, square, nikon" tags_mode="all"]
показывает фотографии, у которых указаны сразу все перечисленные теги (список рассматривается как сочетание «И»).
Если фотографии, которые вы хотите вывести, принадлежат пользователю, указанному в настройках, каждый раз писать user_id в шорткоде не обязательно.
Просмотрено (4495) раз