Spotlightr WP Plugin— Разработка и доработка WP Плагина

Клиент

Основатель компании и владелец видеохостинга Spotlightr, Bill Zimmerman, вместе с исполнительным директором, Petar Subotic, развивают видеохостинг как более безопасную и удобную альтернативу Vimeo, Wistia или YouTube для маркетологов и создателей курсов.
У Билла и Петара появилась необходимость в интеграции видеохостинга Spotlightr и сайтов на WordPress для удобной работы, настройки и редактирования видеороликов сразу через сайт на WordPress.

Spotlightr

Суть работы

Нашей задачей было создать плагин на основе готовой функциональности приложения Spotlightr, который должен быть прост в установке и не требовать никаких сложных настроек от пользователя.

Идея создания плагина Spotlightr для сайтов на WordPress в том, чтобы клиенты видеохостинга устанавливали его у себя на сайте и входили через него, а не через https://spotlightr.com/.

Плагин связывается с видехостингом Spotlightr, чтобы редактировать видео, а также автоматически генерирует шорт-коды этих видео для отображения на сайте WP.

Как мы это делали

Разработкой плагина Spotlightr занималась команда нашей Студии. С новым функционалом пользователь может войти в систему/выйти из системы или зарегистрироваться на Spotlightr.com через плагин WP. Видео можно загрузить на аккаунт пользователя Spotlightr.com через интерфейс плагина WP с устройства пользователя или раздела WP Media в панели администратора и сохранить в Spotlightr.app

Также мы добавили возможности:
— создания нового проекта с именем в панели плагина, заполнив форму;
— просмотра проектов и модулей в виде списка папок;
— просмотра видео проектов в виде таблицы;
— настройки параметров публикации для элементов через специальное меню, которое открывается во всплывающем окне.

Короткий код генерируется автоматически и может отображаться как iframe, копироваться вручную или автоматически в буфер обмена.

Позже мы усовершенствовали разработанный нами плагин Spotlightr для его интеграции с третьесторонним WP плагином LearnDash v.4.1.2., разработанным для настройки онлайн-курсов, викторин, курсов, заданий. При одновременной установке двух плагинов (Spotlightr + LD) — появляется опция “Use Spotlightr Video” в настройках уроков плагина LearnDash, с помощью которой в поле “Video URL” добавляется код выбранного на видеохостинге видеофайла.

Следующим шагом стала интеграция с плагином Gutenberg, который предоставляет модульный подход в редактировании, настройке и построении сайтов на WordPress, позволяющий вставлять квизы, галереи, и тд. Мы доработали Spotlightr плагин — реализовали в WP редакторе Gutenberg тот же самый функционал, что и в самом нашем плагине. Добавили блоки Spotlightr Videos, Quizzes, Playlists, Gallery, в которых отображаются все папки из Spotlightr.app c видеофайлами, есть возможность настройки, редактирования и публикации файлов, автоматической генерации кода, который отображается в виде превью видео.

По завершению разработки провели финальное тестирование и багофикс.

Итог

Разработан плагин для сайтов на WP, проведена его доработка и интеграция с третьесторонними WP плагинами LearnDash и Gutenberg. Пользователи могут редактировать свои видео, генерировать шорт-коды, автоматически вставлять их на своем сайте. Это позволяет использовать видео на сайте пользователя, которое хранится на видеохостинге Spotlightr.

Плагин доступен для скачивания в магазине плагинов для WP, пользуется популярностью

Петар и Билл остались довольны нашей работой.
Отзыв


Команда разработчиков

Сергей Толстик — программирование и оптимизация

Кристина Кузьменко — управление проектом

Юрий Давыдов — юридическая поддержка

Со всей нашей командой можно познакомиться здесь.

Технологии

PHP, WordPress, Javascript / API

Все Работы