Hoppa yfir á aðal efni

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
Einnennufur (v2.6.1+)

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.