Перейти к содержанию

Neona Update Manager

Аддон для Neona Commerce, которое превращает ваш WordPress-сайт в собственный сервер обновлений для плагинов. Вы загружаете обычный ZIP новой версии, а клиенты получают привычное обновление через «Обновить сейчас».

Свой сервер обновлений WordPress-плагинов

Neona Update Manager — платное дополнение к Neona Commerce. Оно превращает ваш сайт в источник стандартных обновлений WordPress для плагинов, которые вы продаёте или раздаёте через свой магазин.

Вы загружаете обычный ZIP новой версии в карточку товара. Update Manager сам проверяет архив, определяет главный файл и версию, встраивает клиент обновлений и сохраняет подготовленный пакет в защищённом хранилище Neona Commerce.

Что получает ваш покупатель

На сайте клиента WordPress показывает привычное уведомление «Доступна новая версия». Пользователь нажимает «Обновить сейчас», и новая версия устанавливается штатным механизмом WordPress — без ручной загрузки архива.

Что делает Update Manager

  • автоматически обрабатывает ZIP WordPress-плагина;
  • создаёт канал обновлений на вашем собственном домене;
  • добавляет собственный Update URI и клиент обновлений;
  • работает с файловыми ревизиями Neona Commerce;
  • оставляет пакеты в приватном зашифрованном хранилище;
  • при ошибке новой версии сохраняет последнюю рабочую ревизию активной;
  • показывает подключённые каналы в «Neona Commerce → Центр обновлений».

Никакой отдельной инфраструктуры

Не нужен GitHub Releases, отдельный сервер обновлений, внешний API или вручную поддерживаемый JSON. Сервером обновлений становится ваш собственный сайт.

Проверено в реальном WordPress

Перед выпуском 1.0.0 система прошла живой end-to-end тест на отдельном WordPress-сайте. WordPress обнаружил новую версию и успешно установил её через штатную кнопку. Тем же способом проверено обновление Neona Commerce с 0.2.5 до 0.2.6.

  • WordPress 6.4+
  • PHP 8.1+
  • Neona Commerce 0.2.6+
  • цифровой товар с устанавливаемым WordPress-плагином в ZIP

Версия 1.0.0 работает только с WordPress-плагинами. Темы пока не поддерживаются. Лицензии покупателей, активации и лимиты сайтов в 1.0.0 не входят: технический ключ канала обеспечивает работу обновлений, но не является лицензией.

  1. Установите Neona Commerce.
  2. Установите Neona Update Manager.
  3. В цифровом товаре включите автоматические обновления.
  4. Загрузите ZIP новой версии и сохраните товар.

Дальше новые версии публикуются в той же карточке товара.

Отзывы

Оценка