Imibhalo Yonjiniyela
Lo mhlahlandlela unikeza onjiniyela konke okudingekayo ukuze baxhumane, banwebe, noma bathuthukise ama-addon e-Ultimate Multisite. Ultimate Multisite iguqula inethiwekhi ye-WordPress Multisite ibe yipulatifomu ye-Website-as-a-Service (WaaS).
Okutholakalayo
- REST API — Imisebenzi ephelele ye-CRUD yazo zonke izinhlaka (amakhasimende, amasayithi, ubulungu, izinkokhelo, imikhiqizo, izizinda) ngokugunyazwa nge-API key
- Inkomba yama-Hooks — Ama-action hooks angaphezu kuka-200 nama-filter hooks angaphezu kuka-280 emicimbini yomjikelezo wempilo nokwenza ngokwezifiso
- Umhlahlandlela Wokuhlanganisa — Izibonelo zokuhlanganisa i-CRM, izibalo, amasango enziwe ngokwezifiso, nama-webhook
- Izibonelo Zekhodi — Amaphethini athuthukile entengo eguqukayo, ukuhlinzekwa kwamasayithi, imikhawulo eyenziwe ngokwezifiso, nokucubungula ngamasango amaningi
- Ukuthuthukiswa kwe-Addon — Uhlaka oluhlelekile lokwakha ama-plugin e-addon
Izidingo
- Ukufakwa kwe-WordPress Multisite
- PHP 7.4 noma ngaphezulu
- I-plugin ye-Ultimate Multisite yenziwe yasebenza
Ukufakwa nge-Composer / Bedrock
Ultimate Multisite iyatholakala ku-Packagist njenge-ultimate-multisite/ultimate-multisite. Lena indlela yokufaka enconyiwe yokusetha kwe-WordPress okusekelwe ku-Bedrock nezinye izindawo ezilawulwa nge-Composer.
composer require ultimate-multisite/ultimate-multisite
Iphakheji ye-Composer yaqanjwa kabusha isuka ku-devstone/ultimate-multisite yaba ultimate-multisite/ultimate-multisite ku-v2.6.1. Uma i-composer.json yakho ibhekisela egameni lomthengisi elidala, buyekeza okufakiwe kwe-require bese usebenzisa composer update.
Ngemva kokufaka, yenza i-plugin isebenze enethiwekhi kusuka ku-Network Admin:
wp plugin activate ultimate-multisite --network
Noma, uma ulayisha i-plugin njenge-plugin okufanele isetshenziswe nge-autoloader ye-Bedrock, sebenzisa i-filter wp_ultimo_skip_network_active_check ukuze weqe umqaphi wokwenza isebenze:
add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );
Ukuqala Ngokushesha
Sebenzisa i-REST API
curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers
Xhuma Emicimbini
add_action('wu_customer_post_create', function($customer) {
// React to new customer signups
});
Yakha i-Addon
# Generate addon scaffold from the template
bash create-addon.sh
Bheka isigaba ngasinye ukuze uthole imibhalo enemininingwane nezibonelo.