Как добавить свой шаблон в NextGen Gallery

Про NEXT GEN GALLERY написано не мало хвалебных отзывов. Поэтому не буду уподобляться «всем». Далее будет только суть.

В свое время столкнулся с проблемой: нужно было сделать слайдшоу на сайте в виде горизонтального скроллера фотографий. Хотелось обойтись без div-ов и по максимуму упростить код, поэтому выбрал вариант с немаркированным списком элементами которого будут изображения. Стал искать подходящий шорткод в NextGen Gallery методом перебора. Естественно ничего подходящего не нашел, везде были либо div-ы либо список, но из превьюшек (необходимы были полноразмерные версии фотографий).

Гугл не дал необходимой информации. Все что было найдено, являлось корявым рерайтом и диким бояном с других ресурсов. Фактически 2-3 статьи отрерайченые до потери смысла различными «недоавторами» под свою гребенку. И не по теме.

Полез в код искать где хранятся шаблоны. Нашел нечто похожее в папке плагина (/wp-contents/plugins/nextgen-gallery/view/):

Расположение файлов шаблонов NextGen Gallery

Посмотрел, но ничего похожего на то что мне нужно не оказалось. Потом повнимательнее изучив синтаксис шорткодов, выявил одну возможность: если создать в вышеуказанной папке файл с названием состоящим из типа галереи и любого слова через тире (например gallery-example.php), а потом в шорткоде применить слово после тире (например так: [nggallery id=1 template=example]), то на месте данного шорткода в тексте поста появится галерея собранная из этого шаблона (gallery-example.php). Таким образом посмотрев синтаксис на примере других шаблонов, можно написать свой собственный слайдер или галерею.

Если в данном тексте вам что-то показалось не понятным, милости прошу задавать вопросы в комментариях.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post Navigation