WordPress multisite je vgrajena funkcija, s katero lahko iz ene same namestitve WordPress upravljaš več med seboj ločenih spletnih strani iz skupnega skrbniškega vmesnika, s skupnim naborom tem in vtičnikov.
Kako deluje?
Omrežje multisite upravlja superskrbnik (Super Admin): on namešča teme in vtičnike, ustvarja nove strani in uporabnike. Skrbniki posameznih strani upravljajo le vsebino in nastavitve svoje strani in lahko izbirajo le med temami in vtičniki, ki so v omrežju omogočeni.
Članske strani omrežja so lahko:
- poddomene, na primer
blog.pelda.hu,bolt.pelda.hu, - podimeniki, na primer
pelda.hu/blog,pelda.hu/bolt, - lastne domene (s preslikavo domen): od WordPress 4.5 je mogoče kateri koli članski strani dodeliti ločeno domeno, brez vtičnika.
Strani svojo vsebino hranijo v skupni podatkovni bazi, a v lastnih tabelah, datoteke WordPress, teme in vtičniki pa so skupni. Zato je posodobitev WordPressa in vtičnikov dovolj opraviti enkrat za celotno omrežje.
Kdaj je vredno uporabiti multisite?
- Če upravljaš več med seboj povezanih, podobno zgrajenih spletnih strani (npr. strani znamk skupine podjetij ali enot franšizne mreže) in jih želiš upravljati z enega mesta.
- V izobraževalnih ustanovah, kjer vsaka fakulteta, katedra ali oddelek dobi lastno podstran.
- Pri večjezičnih straneh, kjer je vsak jezik ločena članska stran.
Kdaj ni vredno?
- Če so strani med seboj neodvisni projekti z različnimi potrebami ali pripadajo različnim strankam, ki potrebujejo polne skrbniške pravice (na primer za namestitev lastnih vtičnikov).
- Če bi strani pozneje želel preseliti ali prodati posebej: izločitev članske strani iz omrežja je težja od selitve samostojne namestitve.
- Če vtičnik ne podpira multisite. Pred namestitvijo vedno preveri.
Pomembno je vedeti tudi, da lahko en sam ranljiv vtičnik ali napačna posodobitev omrežja hkrati prizadene vse strani, obremenitev, ki jo povzroči ena stran omrežja, pa upočasni tudi druge, ker tečejo na istem gostovanju.
Kako ga vklopiš?
- Naredi celotno varnostno kopijo datotek in podatkovne baze.
- Izklopi vse vtičnike.
- V datoteko
wp-config.php, nad vrstico/* That's all, stop editing! */, vpiši:define( 'WP_ALLOW_MULTISITE', true ); - Osveži skrbniški vmesnik, nato odpri točko menija Orodja > Nastavitev omrežja (Tools > Network Setup).
- Izberi zgradbo s poddomenami ali podimeniki, vnesi ime omrežja in e-poštni naslov skrbnika, nato klikni gumb Namesti.
- Odrezke kode, ki jih prikaže WordPress, prekopiraj v datoteki
wp-config.phpin.htaccess, nato se znova prijavi.
Izbrano zgradbo je pozneje težko spremeniti, zato se odloči vnaprej. Pri omrežju s poddomenami je treba poddomene dodati na gostovanje tudi v cPanelu; pri preslikavi lastnih domen pa je treba domene dodati kot vzdevke (parkirane domene). Paketi gostovanja WordPress vsebujejo različno število parkiranih in dodatnih domen, zato pri večjem omrežju to upoštevaj tudi pri izbiri paketa. O dodajanju domen govori članek o dodajanju domen in poddomen v cPanelu.