Dokumentasi Developer
Pandhuan iki nyedhiyakake kabeh sing dibutuhake developer kanggo ngintegrasikake, ngembangake, utawa nggawe addon kanggo Ultimate Multisite. Ultimate Multisite ngowahi jaringan WordPress Multisite dadi platform Website-as-a-Service (WaaS).
Sing Kasedhiya
- REST API — Operasi CRUD lengkap kanggo kabeh entitas (pelanggan, situs, keanggotaan, pembayaran, produk, domain) nganggo autentikasi API key
- Referensi Hooks — 200+ action hooks lan 280+ filter hooks kanggo prastawa lifecycle lan kustomisasi
- Pandhuan Integrasi — Tuladha kanggo integrasi CRM, analytics, gateway kustom, lan webhooks
- Tuladha Kode — Pola lanjut kanggo reregan dinamis, panyedhiyan situs, watesan kustom, lan pangolahan multi-gateway
- Pangembangan Addon — Kerangka terstruktur kanggo nggawe addon plugins
Syarat
- Instalasi WordPress Multisite
- PHP 7.4 utawa luwih dhuwur
- Ultimate Multisite plugin wis diaktifake
Instalasi Composer / Bedrock
Ultimate Multisite kasedhiya ing Packagist minangka ultimate-multisite/ultimate-multisite. Iki minangka cara instalasi sing dianjurake kanggo setup WordPress adhedhasar Bedrock lan lingkungan liyane sing dikelola Composer.
composer require ultimate-multisite/ultimate-multisite
Paket Composer diganti jeneng saka devstone/ultimate-multisite dadi ultimate-multisite/ultimate-multisite ing v2.6.1. Yen composer.json sampeyan ngrujuk jeneng vendor lawas, nganyari entri require lan jalanake composer update.
Sawise instalasi, aktifake plugin ing jaringan saka Network Admin:
wp plugin activate ultimate-multisite --network
Utawa, yen sampeyan ngemot plugin minangka must-use plugin liwat autoloader Bedrock, gunakake filter wp_ultimo_skip_network_active_check kanggo ngliwati activation guard:
add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );
Miwiti Cepet
Gunakake REST API
curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers
Sambungake menyang Prastawa
add_action('wu_customer_post_create', function($customer) {
// React to new customer signups
});
Gawe Addon
# Generate addon scaffold from the template
bash create-addon.sh
Delengen saben bagean kanggo dokumentasi rinci lan tuladha.