Skip to main content

Desarrollapurri Dokumentazioa

Hau gure gure gizartean Ultimate Multisite-arekin integratzea, hobetzea edo addon-ak datu behar dituzten guztia ematen da. Ultimate Multisite-ak WordPress Multisite network bat Website-as-a-Service (WaaS) platform batean funtziatzen du.

Zer dago?

  • REST API — All entities-ek (klientzak, sitiak, membership-ak, labenguen, produkzioak, domain-ak) CRUD operazio guztietarako API key autentifikazioarekin
  • Hooks Reference — Lifecycle events eta personalizazio arteko 200+ action hooks eta 280+ filter hooks
  • Integration Guide — CRM integrazioa, analytics, custom gateways eta webhooks-eko dauden erabilgarriak
  • Code Examples — Dynamic pricing, site provisionamenduak, custom limitazioak eta multi-gateway prosesamentu arteko advanced pattern-ek
  • Addon Development — Addon plugins sortzeko estruktura bat

Erreguntzak

  • WordPress Multisite instalazioa
  • PHP 7.4 edo handiagoa
  • Ultimate Multisite plugin batek aktibatu dagoela

Composer / Bedrock Instalazioa

Ultimate Multisite-ak Packagistrean ultimate-multisite/ultimate-multisite bezala aurkitu da. Hau da Bedrock-baziko WordPress setup-ek eta beste Composer-eko erakundutako erabilgarrietan bestelako instalazio metodoa.

composer require ultimate-multisite/ultimate-multisite
Paketaren (v2.6.1+)

Composer paketaren devstone/ultimate-multisite da ultimate-multisite/ultimate-multisite irren egin aipatzen da v2.6.1-an. Hauko composer.json-ek oldiak erabiltzen ari zete, require entrya updateatu eta composer update eratu behar duzu.

Instalazioaren ondoren, pluginaren network-eko aktibatu:

wp plugin activate ultimate-multisite --network

Muga, pluginaren bedoak Bedrock-en autoloader gisa erabiltzen ari zete, aktibazioa ezarritzeko gaitasuna (guard) ezarri eta wp_ultimo_skip_network_active_check filtera erabili:

add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );

Aurrera egin behar duten jarduerak (Quick Start)

REST API erabili

curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers

Espenerietan (Events) hookatu

add_action('wu_customer_post_create', function($customer) {
// New customer signups-errekin berezia
});

Addon bat sortu

# Template-ek gogoratu addon scaffold sortu du
bash create-addon.sh

Dian edoze sektionak detailuak eta erabilgarriak (examples) hartu.