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.