Перейти к основному содержимому

Документация для разработчиков

Это руководство предоставляет разработчикам всё необходимое для интеграции, расширения или разработки дополнений для Ultimate Multisite. Ultimate Multisite преобразует сеть WordPress Multisite в платформу Website-as-a-Service (WaaS).

Что доступно

  • REST API — Полные операции CRUD для всех сущностей (customers, sites, memberships, payments, products, domains) с аутентификацией по API key
  • Hooks Reference — 200+ action hooks и 280+ filter hooks для событий жизненного цикла и настройки
  • Integration Guide — Примеры интеграции с CRM, аналитики, пользовательских шлюзов и вебхуков
  • Code Examples — Продвинутые шаблоны для динамического ценообразования, развертывания сайтов, пользовательских ограничений и многогateway обработки
  • Addon Development — Структурированный фреймворк для создания addon плагинов

Требования

  • Установка WordPress Multisite
  • PHP 7.4 или выше
  • Плагин Ultimate Multisite активирован

Быстрый старт

Использование REST API

curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers

Подключение к событиям

add_action('wu_customer_post_create', function($customer) {
// React to new customer signups
});

Создание Addon

# Generate addon scaffold from the template
bash create-addon.sh

Смотрите каждый раздел для подробной документации и примеров.