Перейти к содержимому
Плагин

Gallery & Portfolio

автор: Celena

Gallery & Portfolio

Покажите свои работы красиво. Альбомы с аккуратной сеткой или masonry-раскладкой, подписями и быстрым лайтбоксом — без внешних библиотек и конструкторов страниц.

Возможности

  • Альбомы — сколько нужно: портфолио, команда, «до/после», сертификаты, интерьеры.
  • Две раскладкиСетка с равными плитками и умным кропом или Masonry с исходными пропорциями. 1–6 колонок, свой отступ; на телефонах аккуратно сжимается.
  • Массовая загрузка — до 30 фото за раз; превью и уменьшенные варианты (thumb / medium / large) создаёт обработчик изображений ядра — страницы остаются быстрыми.
  • Лайтбокс — клик открывает фото на весь экран: стрелки, клавиатура, свайп, счётчик и подписи. Написан с нуля, весит ~2 КБ, дружит с CSP.
  • Подписи и alt-тексты — у каждого фото; alt работает на SEO картинок.
  • Один тег для вставки{gallery slug="works"} одинаково работает в тексте страницы, новости и шаблоне темы. Несколько альбомов на одной странице — без проблем.

Детали, которые решают

  • Фото можно скрыть, не удаляя; порядок меняется в один клик.
  • Удаление фото стирает его файлы с сервера — без осиротевших загрузок.
  • Файлы лежат в public/uploads/gallery/ и попадают в обычные бэкапы.
  • JPEG, PNG, WebP и GIF до 15 МБ на файл.
Версия Дата Требования Размер
1.1.0 2026-08-23 PHP >=8.3 · Celena >=3.6 45 KB

1.1.0: lightbox switched to GLightbox (zoom, swipe, keyboard, captions); photo cards redesigned with proper field labels and inline save status; photo order is now changed by drag-and-drop and saved without reloading the page — caption editing and deletion happen in place too.

1.0.0 2026-08-23 PHP >=8.3 · Celena >=3.6 23 KB

Initial release: albums, grid and masonry layouts, bulk upload with automatic previews, captions and alt texts, dependency-free lightbox with keyboard and swipe.

Требования

  • PHP >=8.3 или новее
  • Celena CMS >=3.6 или новее

Установка

После покупки вы получите лицензионный ключ. Установите пакет из админки клиентского сайта — при активации она спросит ключ.

  1. Откройте раздел «Плагины/Темы» в админке Celena.
  2. Нажмите «Установить из файла» и загрузите скачанный архив (или «Установить из маркетплейса», если подключён).
  3. Активируйте пакет — для платных при активации введите лицензионный ключ.

Подробная инструкция по установке в документации →