Skip to main content

Dokuméntasi Pamekar

Pituduh ieu nyayogikeun sagala anu diperlukeun ku pamekar pikeun ngahijikeun jeung, ngalegaan, atawa ngamekarkeun addon pikeun Ultimate Multisite. Ultimate Multisite ngarobah jaringan WordPress Multisite jadi platform Website-as-a-Service (WaaS).

Anu Sadia

  • REST API — Operasi CRUD lengkep pikeun sadaya éntitas (palanggan, situs, kaanggotaan, pamayaran, produk, domain) kalayan auténtikasi API key
  • Rujukan Hooks — 200+ action hooks jeung 280+ filter hooks pikeun kajadian siklus hirup jeung kustomisasi
  • Pituduh Integrasi — Conto pikeun integrasi CRM, analytics, gateway kustom, jeung webhooks
  • Conto Kode — Pola tingkat lanjut pikeun harga dinamis, panyadiaan situs, watesan kustom, jeung pamrosésan multi-gateway
  • Pamekaran Addon — Kerangka terstruktur pikeun ngawangun plugin addon

Sarat

  • Instalasi WordPress Multisite
  • PHP 7.4 atawa leuwih luhur
  • Plugin Ultimate Multisite diaktipkeun

Instalasi Composer / Bedrock

Ultimate Multisite sadia dina Packagist salaku ultimate-multisite/ultimate-multisite. Ieu métode instalasi anu disarankeun pikeun setup WordPress dumasar Bedrock jeung lingkungan séjén anu dikokolakeun ku Composer.

composer require ultimate-multisite/ultimate-multisite
Paket diganti ngaran (v2.6.1+)

Paket Composer diganti ngaran ti devstone/ultimate-multisite jadi ultimate-multisite/ultimate-multisite dina v2.6.1. Lamun composer.json anjeun ngarujuk kana ngaran vendor heubeul, apdet éntri require jeung jalankeun composer update.

Sanggeus instalasi, aktipkeun plugin pikeun jaringan tina Network Admin:

wp plugin activate ultimate-multisite --network

Atawa, lamun anjeun ngamuat plugin salaku must-use plugin ngaliwatan autoloader Bedrock, pake filter wp_ultimo_skip_network_active_check pikeun ngaliwatan panghalang aktivasina:

add_filter( 'wp_ultimo_skip_network_active_check', '__return_true' );

Mimitian Gancang

Paké REST API

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

Hook kana Kajadian

add_action('wu_customer_post_create', function($customer) {
// React to new customer signups
});

Ngawangun Addon

# Generate addon scaffold from the template
bash create-addon.sh

Tingali unggal bagian pikeun dokuméntasi rinci jeung conto.