Passa al contenuto principale

Documentazione per sviluppatori

Questa guida fornisce agli sviluppatori tutto il necessario per integrare, estendere o sviluppare componenti aggiuntivi per Ultimate Multisite. Ultimate Multisite trasforma una rete WordPress Multisite in una piattaforma Website-as-a-Service (WaaS).

Cosa è disponibile

  • REST API — Operazioni CRUD complete per tutte le entità (customers, sites, memberships, payments, products, domains) con autenticazione tramite chiave API
  • Hooks Reference — oltre 200 hook di azione e oltre 280 hook di filtro per eventi di ciclo di vita e personalizzazione
  • Integration Guide — Esempi per l'integrazione con CRM, analisi, gateway personalizzati e webhooks
  • Code Examples — Modelli avanzati per prezzi dinamici, provisioning di siti, limitazioni personalizzate e elaborazione multi-gateway
  • Addon Development — Framework strutturato per la creazione di plugin addon

Requisiti

  • Installazione di WordPress Multisite
  • PHP 7.4 o superiore
  • Plugin Ultimate Multisite attivato

Avvio rapido

Utilizzare l'API REST

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

Collegarsi agli eventi

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

Creare un Addon

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

Consulta ogni sezione per la documentazione dettagliata ed esempi.