Zum Hauptinhalt springen

Entwicklerdokumentation

Dieser Leitfaden bietet Entwicklern alles, was sie benötigen, um mit Ultimate Multisite zu integrieren, es zu erweitern oder Addons dafür zu entwickeln. Ultimate Multisite verwandelt ein WordPress Multisite-Netzwerk in eine Website-as-a-Service (WaaS)-Plattform.

Was verfügbar ist

  • REST API — Vollständige CRUD-Operationen für alle Entitäten (Kunden, Sites, Mitgliedschaften, Zahlungen, Produkte, Domains) mit API-Schlüssel-Authentifizierung
  • Hooks Reference — 200+ Aktions-Hooks und 280+ Filter-Hooks für Lebenszyklusereignisse und Anpassungen
  • Integration Guide — Beispiele für CRM-Integration, Analysen, benutzerdefinierte Gateways und Webhooks
  • Code Examples — Fortgeschrittene Muster für dynamische Preisgestaltung, Site-Bereitstellung, benutzerdefinierte Einschränkungen und Multi-Gateway-Verarbeitung
  • Addon Development — Strukturierter Rahmen für die Entwicklung von Addon-Plugins

Anforderungen

  • WordPress Multisite-Installation
  • PHP 7.4 oder höher
  • Ultimate Multisite-Plugin aktiviert

Schnellstart

Verwenden Sie die REST API

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

In Events einhaken

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

Addon erstellen

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

Siehe jeden Abschnitt für detaillierte Dokumentation und Beispiele.