Klear om jo eigen Website as a Service (WaaS)-platfoarm te bouwen? Dizze wiidweidige hantlieding bringt jo fan nul nei in folslein funksjonele Ultimate Multisite-ynstallaasje—mei de basisprinsipes fan WordPress Multisite, ynstallaasje, konfiguraasje en bêste praktiken.
Wat is Ultimate Multisite?
Ultimate Multisite is in WordPress-plugin dy’t jo WordPress Multisite-ynstallaasje feroaret yn in premium netwurk fan siden—lykas WordPress.com, Wix of Squarespace—mar dan ien dy’t jo sels hawwe en beheare.
Mei Ultimate Multisite kinne jo klanten de mooglikheid biede om websiden te meitsjen fia moanlikse, fearnsjierlikse of jierlikse abonnemintskosten. It fersoarget alles: it oanmeitsjen fan siden, it ynkassearjen fan betellingen, ôfrekkenformulieren, koartingsbonnen, domeinkeppelearing, SSL-sertifikaten en klantkommunikaasje.
Foardat jo yn Ultimate Multisite dûke, moatte jo de basis begripe dêr’t it op boud is: WordPress Multisite.
WordPress Multisite begripe
WordPress Multisite is in ynboude funksje (sûnt WordPress 3.0 yn 2010) dy’t meardere siden ien WordPress-ynstallaasje diele lit. As it aktivearre is, wurdt jo WordPress-side in “netwurk” dat in protte subsiden hoste kin.
Tink der sa oer: In universiteit ûnderhâldt ien WordPress-ynstallaasje, mar elke fakulteit ûnderhâldt in eigen WordPress-side binnen dat netwurk.
Wat wurdt dield
Alle subsiden yn in WordPress Multisite-netwurk diele:
- WordPress-kearnbestannen — Updates barre ien kear foar alle siden
- Plugins en tema’s — Ien kear ynstallearre, beskikber foar it hiele netwurk
- De database — Ien database mei aparte tabellen per subside, lykas
wp_[id]_posts,wp_[id]_comments, ensfh. - Brûkersakkounts — Brûkers hearre by it netwurk, net by yndividuele siden
- wp-config.php — Ien konfiguraasjetriem
Wat apart bliuwt
- Media-uploads — Elke subside hat in eigen uploads-map (wp-content/uploads/sites/[id])
- Ynhâld — Berjochten, siden, reaksjes en ynstellingen binne per side ôfbeakene
- Aktive plugins/tema’s — Elke side kin ferskillende kombinaasjes aktivearje (útsein as se op netwurknivo aktivearre binne)
- Adminpanielen — Elke subside hat in eigen dashboard
Dizze arsjitektuer is it wichtichste foardiel fan multisite: jo kinne groeie fan 10 nei 1.000 siden, wylst de ûnderhâldstaken itselde bliuwe.
Subdomein tsjin submap: kies wiis
By it ynstellen fan WordPress Multisite moatte jo kieze tusken twa URL-struktueren. Dit beslút is letter lestich te feroarjen, dus kies sekuer.
Submapmodus
URL’s sjogge der sa út: yourdomain.com/site1, yourdomain.com/site2
Foardielen:
- It maklikst om yn te stellen en te ûnderhâlden
- Ien SSL-sertifikaat dekt it hiele netwurk
- Gjin DNS-wildcardkonfiguraasje nedich
Neidielen:
- Sykmasines kinne alle subsiden as ien reuseftige side behannelje
- URL’s lykje foar guon klanten minder “profesjoneel”
- De haadside fereasket de foarheaksel /blog/ foar berjochten (om paadkonflikten te foarkommen)
Subdomeinmodus
URL’s sjogge der sa út: site1.yourdomain.com, site2.yourdomain.com
Foardielen:
- URL’s sjogge der profesjoneler út
- Sykmasines behannelje elke subside as in aparte webside
- Gjin paadkonflikten tusken haadside en subsiden
Neidielen:
- Fereasket wildcard-DNS-konfiguraasje
- Hat in wildcard-SSL-sertifikaat nedich (of yndividuele sertifikaten per subdomein)
- Wat kompleksere earste opset
Us oanbefelling: Foar de measte WaaS-platfoarms hat subdomeinmodus de foarkar, om’t klanten ferwachtsje dat harren siden selsstannich oanfüle. De SSL-kompleksiteit wurdt foar in grut part oplost troch de hosting-yntegraasjes en Cloudflare-stipe fan Ultimate Multisite.
Wichtige terminology
Foardat wy fierdergeane, litte wy de termen definiearje dy’t jo troch jo hiele Ultimate Multisite-reis tsjinkomme sille:
WordPress & Multisite-termen
- Netwurk — Jo folsleine WordPress Multisite-ynstallaasje mei alle subsiden
- Subside — In yndividuele side binnen jo netwurk (kin in subdomein of submap wêze)
- Superadmin — It heechste tastimmingsnivo; kin alle subsiden, plugins en tema’s beheare
- Netwurkadminpaniel — It dashboard dêr’t superadmins it hiele netwurk beheare
- Domeinkeppelearing — Subsiden tastean om oanpaste domeinen te brûken (bgl. joesbikeshop.com ynstee fan joes.yournetwork.com)
Ultimate Multisite-termen
- Sidesjabloan — In foarôf konfigurearre side dy’t klone wurdt as klanten har oanmelde (mei tema, plugins en ynhâld al ynsteld)
- Ofrekkenformulier — It registraasjeformulier dêr’t klanten plannen selektearje en harren siden oanmeitsje
- Produkt/plan — In abonnemintsnivo dat jo oanbiede (bgl. Basis $9/mnd, Pro $29/mnd)
- Lidmaatskip — It aktive abonnemint fan in klant op in produkt
- Webhook — Automatisearre meldingen dy’t nei eksterne tsjinsten stjoerd wurde as eveneminten plakfine (side oanmakke, betelling ûntfongen, ensfh.)
- Eveneminten — Registrearre aktiviteiten yn jo netwurk (planwizigingen, betellingen, oanmeitsjen fan siden)
Stap 1: WordPress Multisite ynstallearje
Wichtich: In protte behearde WordPress-hosts (WP Engine, Cloudways, Closte, ensfh.) kinne Multisite automatysk foar jo ynstelle. Freegje jo host nei foardat jo dit hânmjittich dogge.
Fereasken
- In nije WordPress-ynstallaasje (of in besteande dy’t jo klear binne om te konvertearjen)
- Tagong ta FTP of bestânsbehearder
- Mooglikheid om wp-config.php en .htaccess te bewurkjen
- Meitsje in reservekopy fan jo side foardat jo fierdergeane
- Deaktivearje alle plugins tydlik
Multisite ynskeakelje
Iepenje jo wp-config.php-triem en foegje dizze rigel foar de opmerking “That’s all, stop editing!” ta:
define('WP_ALLOW_MULTISITE', true);
Bewarje en upload de triem, en ferfarskje dêrnei jo WordPress-admin.
It netwurk konfigurearje
Gean nei Tools → Network Setup yn jo WordPress-admin.
- Kies Subdomains of Subdirectories
- Fier in Network Title yn
- Kontrolearje jo Network Admin Email
- Klik op Install
WordPress sil koadefragminten leverje om oan jo bestannen ta te foegjen.
Foegje de konfiguraasjekoade ta
Foegje dit ta oan wp-config.php (WordPress sil jo de krekte wearden foar jo side sjen litte):
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Ferfang de ynhâld fan jo .htaccess-triem troch de koade dy’t WordPress leveret (dy sil wat ferskille foar subdomein tsjin submap).
Foar subdomeinmodus: wildcard-DNS konfigurearje
As jo subdomeinen brûke, hawwe jo wildcard-DNS nedich, sadat *.yourdomain.com nei jo server ferwiist.
- Meld jo oan by it kontrôlepaniel fan jo hosting (cPanel, Plesk, ensfh.)
- Sykje Domains of Subdomains
- Meitsje in subdomein mei in asterisk:
* - Lit it ferwize nei de document root fan jo haaddomein
Test jo ynstallaasje
Foardat jo Ultimate Multisite ynstallearje, kontrolearje oft jo multisite wurket:
- Meld jo oan en gean nei My Sites → Network Admin → Sites
- Klik op Add New
- Meitsje in testside
- Besykje de testside om te befêstigjen dat dy goed laden wurdt
Stap 2: Ultimate Multisite ynstallearje
No’t WordPress Multisite wurket, binne jo klear om Ultimate Multisite te ynstallearjen.
Ynstallaasje
- Gean nei Network Admin → Plugins → Add New
- Sykje nei “Ultimate Multisite”
- Klik op Ynstallearje, dêrnei op Netwurk aktivearje
De Ynstallaasjewizard
Nei aktivearring wurde jo trochstjoerd nei de Ynstallaasjewizard. Klik op Begjinne.
Stap 1: Kontrôles foar de ynstallaasje
De wizard kontrolearret oft jo server oan de easken foldocht (PHP-ferzje, MySQL, ensfh.). As alles goed is, klik dan op Folgjende.
Stap 2: Ynstallaasje
Klik op Ynstallearje om de nedige databasetabellen en bestannen oan te meitsjen.
Stap 3: Basisynstellingen
Stel jo bedriuwsynformaasje en standertfaluta yn. Dizze ynformaasje ferskynt op faktueren en yn kommunikaasje mei klanten.
Stap 4: Foarbyldynhâld (opsjoneel)
Jo kinne foarôf definiearre sjabloanen, produkten en betellingsformulieren ynstallearje om jo op wei te helpen. Dit wurdt oanret foar earste kear brûkers.
Klik op Foltôgje — jo hawwe no in wurkjende Ultimate Multisite-ynstallaasje!
Algemiene gebrûkssituaasjes
Ultimate Multisite stipet in grut ferskaat oan bedriuwsmodellen:
Buro-model
Host en behear websiden fan kliïnten op ien platfoarm. Brûk buro-lisinsjes foar tema’s en plugins op alle siden. Brûk domeinmapping sadat elke kliïnt in eigen domein mei eigen merkidentiteit hat.
Foardielen: Sintralisearre updates, konsekwinte befeiliging, ferienfâldige kliïntbehear.
Niswebsidebouwer
Meitsje in websidebouwer foar in spesifike sektor — restaurants, golfklubs, makelders, ensfh. Untwerp sjabloansiden mei sektorspesifike plugins en ynhâld dy’t al konfigurearre binne.
Foardielen: Klanten krije yn minuten in gebrûkskleare side. Jo wurde de ekspert yn jo nis.
WordPress-hostingprovider
Bied in folsleine hoste WordPress-oplossing mei abonnemintsfakturearring, lykas WordPress.com of Squarespace. Hannelje alle technyske aspekten ôf, wylst klanten har op ynhâld rjochtsje.
Foardielen: Weromkommende ynkomsten, folsleine kontrôle oer it platfoarm, gjin lisinsjeproblemen per side.
Enterprise-/ûnderwiisnetwurken
Universiteiten, franchises of bedriuwen mei in protte besibbe siden. Elke ôfdieling/lokaasje/franchise krijt in eigen side, wylst IT sintrale kontrôle hâldt.
Foardielen: Merkkonsistinsje, sintralisearre befeiliging, minder IT-oerhead.
Bêste praktiken foar arsjitektuer
Hosting-oerwagings
Meitsje goedkeape dielde hosting. Oanbieders mei lege kosten maksimalisearje de serverbefolking, wat betsjut dat jo netwurk mei hûnderten oare siden om boarnen konkurrearret. Dit liedt ta trage prestaasjes en ûntefreden klanten.
Ultimate Multisite wurket it bêst mei hostingproviders dy’t Multisite begripe en it folgjende biede:
- Automatyske yntegraasje fan domeinmapping
- Wildcard- of automatisearre SSL-sertifikaten
- Genôch boarnen foar meardere siden
- Goede caching-ynfrastruktuer
Sjoch ús Gids foar hostingproviders foar detaillearre oanbefellings.
Prestaasjeoptimalisaasje
WordPress Multisite kin opskaalje nei tûzenen siden (WordPress.com is it bewiis), mar jo hawwe de goede ynfrastruktuer nedich:
- Brûk in CDN — Cloudflare (de fergese laach wurket geweldich) fersoarget statyske boarnen en caching
- Skeakel sidecaching yn — Ferminderet de serverbelêsting dramatysk
- Hâld plugins minimaal — Minder aktive plugins = bettere prestaasjes
- Jou foarrang oan statyske ynhâld — Siden dy’t agressyf cached wurde kinne, skaalje better op
Ultimate Multisite omfettet Cloudflare-yntegraasje dy’t DNS en SSL foar nije subsiden automatisearret — tige oan te rieden foar elk serieus WaaS-platfoarm.
SSL en domeinmapping
Moderne browsers fereaskje SSL. Jo opsjes:
- Submapmodus: Ien SSL-sertifikaat dekt alles
- Subdomeinmodus: Wildcard SSL-sertifikaat (*.yourdomain.com)
- Oanpaste domeinen: Elk klantdomein hat in eigen sertifikaat nedich
De hosting-yntegraasjes fan Ultimate Multisite (Cloudflare, GridPane, Cloudways, ensfh.) automatisearje it oanmeitsjen fan SSL foar oanpaste domeinen — dit is ien fan ‘e grutste tiidbesparrings dy’t de plugin biedt.
Reservekopyen
Brûkersbehear: wat jo witte moatte
WordPress Multisite dielt de brûkerstabel oer alle subsiden. Dit soarget foar in unike situaasje:
It senario: Jan meldt him oan foar in side yn jo netwurk. Letter besiket er de side fan in oare klant (de winkel fan Anne) en besiket er in akkount oan te meitsjen om in oankeap te dwaan. Hy krijt in flatermelding “e-mail wurdt al brûkt” — betiizjend, om’t er de side fan Anne noch nea earder besocht hat.
De oplossing: Ultimate Multisite omfettet in opsje mei de namme Meardere akkounts ynskeakelje (Ynstellingen → Oanmelden & registraasje), wêrtroch itselde e-mailadres aparte akkounts op ferskillende subsiden oanmeitsje kin. Elk akkount is keppele oan syn subside, wat de botsing foarkomt.
Folgjende stappen
Jo hawwe Ultimate Multisite no ynstallearre en begripe de basis. Dit moatte jo hjirnei dwaan:
- Meitsje jo earste sidesjabloan — Untwerp in startsid mei jo foarkarstema, plugins en foarbyldynhâld
- Stel produkten/plannen yn — Definiearje jo priisnivo’s (Fergees, Basis, Pro, ensfh.)
- Konfigurearje in betellingsgateway — Ferbine Stripe of PayPal om betellingen te akseptearjen
- Pas jo betellingsformulier oan — Untwerp de oanmeldûnderfining foar jo klanten
- Stel in hosting-yntegraasje yn — Skeakel automatyske domeinmapping en SSL yn
Besjoch ús dokumintaasje foar detaillearre gidsen oer elk fan dizze ûnderwerpen.
Help nedich?
- Dokumintaasje: GitHub Wiki
- Problemen & bugs: GitHub Issues
- Betelle stipe: Ultimate Multisite-stipeformulier
Ultimate Multisite is fergees en iepenboarne. As jo it weardefol fine, oerweeg dan om in resinsje efter te litten om oaren te helpen it te ûntdekken.

Leave a Reply