Takardun Masu Ci gaba
Wannan jagora yana ba masu ci gaba duk abin da ake bukata don haɗawa da, faɗaɗa, ko haɓaka addons don Ultimate Multisite. Ultimate Multisite yana sauya WordPress Multisite network zuwa dandalin Website-as-a-Service (WaaS).
Abin da Akwai
- REST API — Cikakkun ayyukan CRUD ga dukkan entities (abokan ciniki, sites, memberships, biyan kuɗi, products, domains) tare da tantancewar API key
- Hooks Reference — Fiye da action hooks 200 da fiye da filter hooks 280 don abubuwan lifecycle da keɓancewa
- Integration Guide — Misalai don haɗakar CRM, nazari, custom gateways, da webhooks
- Code Examples — Tsare-tsare na gaba don dynamic pricing, samar da site, custom limitations, da sarrafa multi-gateway
- Addon Development — Tsararren framework don gina addon plugins
Bukatu
- Shigarwar WordPress Multisite
- PHP 7.4 ko sama da haka
- An kunna Ultimate Multisite plugin
Shigarwar Composer / Bedrock
Ana samun Ultimate Multisite a Packagist a matsayin ultimate-multisite/ultimate-multisite. Wannan ita ce hanyar shigarwa da ake ba da shawara ga saitunan WordPress masu tushe a kan Bedrock da sauran mahallai da Composer ke sarrafawa.
composer require ultimate-multisite/ultimate-multisite
An sake sunan Composer package daga devstone/ultimate-multisite zuwa ultimate-multisite/ultimate-multisite a v2.6.1. Idan composer.json ɗinka yana nuni da tsohon sunan vendor, sabunta shigarwar require sannan ka gudana da composer update.
Bayan shigarwa, kunna plugin a matakin network daga Network Admin:
wp plugin activate ultimate-multisite --network
Ko, idan kana ɗora plugin a matsayin must-use plugin ta autoloader na Bedrock, yi amfani da filter wp_ultimo_skip_network_active_check don kauce wa activation guard:
add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );
Farawa Cikin Sauri
Yi amfani da REST API
curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers
Shiga cikin Abubuwan Da Ke Faruwa
add_action('wu_customer_post_create', function($customer) {
// React to new customer signups
});
Gina Addon
# Generate addon scaffold from the template
bash create-addon.sh
Duba kowanne sashe don cikakkun takardu da misalai.