Notendur að þróunarleiðbeiningum
Þessi leiðbeiningin gefur þróunarmenjum allt sem þeir þurfa til að tengja sér við, nýta eða byggja við addon fyrir Ultimate Multisite. Ultimate Multisite breytur WordPress Multisite net í WaaS (Website-as-a-Service) plattforma.
Hvað er til að nota
- REST API — Full CRUD (Create, Read, Update, Delete) aðgerðir fyrir allar einstaklingar (klientir, staðir, samþættingar, betalingar, vörur, domænar) með API key inniheldingu
- Hooks Reference — 200+ áhrifshooks og 280+ filter hooks fyrir lifeyrferðarhefni og sérsniðna aðlögunir
- Integration Guide — Dæmi fyrir samþætting í CRM, greiningu, sérsniðna gatavönd og webhooks
- Code Examples — Framkvæmdarstílar fyrir dynamíska príssetningu, staðarferðarferli, sérsniðna takmarkanir og aðgengi í fleiri gatavönd
Kröfur
- WordPress Multisite innreiðsla
- PHP 7.4 eða hærri
- Ultimate Multisite plugin aktivert
Composer / Bedrock Innreiðsla
Ultimate Multisite er til að ná á Packagist sem ultimate-multisite/ultimate-multisite. Þetta er tillaga innreiðslu fyrir WordPress setups nota Bedrock og övrantar umhverfi sem eru stýrt með Composer.
composer require ultimate-multisite/ultimate-multisite
Pakkið var nefnd (v2.6.1 og uppsöking) frå devstone/ultimate-multisite í ultimate-multisite/ultimate-multisite. Ef þú notar gamla nefnann í composer.json, verðu að uppfærja skrána fyrir require og körfuðu composer update.
Eft sem þú hefur hlað plugininn í, aktivaðu netið (network) úr Network Admin:
wp plugin activate ultimate-multisite --network
Eða ef þú ert að ladda plugininn sem nauðsynlegur plugin með autoloader Bedrock’s, nota wp_ultimo_skip_network_active_check filter til að umgås við aktivaðar skráningu:
add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );
Hringrásn á byrjun (Quick Start)
Nota REST API
curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers
Umgås við hendingar (Hook into Events)
add_action('wu_customer_post_create', function($customer) {
// Reagðu á nýja skráningar viðskiptavina
});
Byggðu eða viðbúið við Addon
# Skapa scaffold fyrir addon frá temaplakki
bash create-addon.sh
Sjá hverja hluta fyrir nánari skýrslur og dæmi.