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 не входят: технический ключ канала обеспечивает работу обновлений, но не является лицензией.
- Установите Neona Commerce.
- Установите Neona Update Manager.
- В цифровом товаре включите автоматические обновления.
- Загрузите ZIP новой версии и сохраните товар.
Дальше новые версии публикуются в той же карточке товара.
