Kako uporabljati WordPress multisite

WordPress Multisite je močna funkcija, ki vam omogoča upravljanje več WordPress strani z ene namestitve. Namesto da imate ločeno WordPress namestitev za vsako stran, vam Multisite daje eno centralno nadzorno ploščo, s katere nadzorujete vse strani. V tem vodniku razlagamo, kaj je Multisite, kdaj ga ima smisel uporabiti, kako ga namestiti in kako z njim upravljati.
Kaj je WordPress Multisite?
WordPress Multisite je vgrajena funkcija WordPressa (na voljo od različice 3.0), ki eno WordPress namestitev spremeni v mrežo strani. Vsaka stran v mreži ima svojo vsebino (objave, strani, medijske datoteke), svoje uporabnike, svojo temo in svoje vtičnike, vendar vse delijo isto WordPress namestitev, iste datoteke in isto bazo podatkov.
Predstavljajte si to kot stanovanje v zgradbi. Vsako stanovanje je neodvisno (ima svojo razporeditev, pohištvo, stanovalce), vendar vsi delijo isto zgradbo, isto ogrevanje, isto streho in iste skupne prostore. Super admin je kot upravnik zgradbe, ki ima dostop povsod.
Kdaj uporabiti Multisite?
Multisite ima smisel v določenih scenarijih, ni pa rešitev za vsako situacijo. Tukaj je, kdaj je prava izbira:
Agencije: Če upravljate s spletnimi stranmi za več strank, vam Multisite omogoča, da vse strani nadzorujete z enega mesta. Posodobitve WordPress jedra, tem in vtičnikov opravite enkrat, uporabljajo pa se za vse strani.
Podjetja z več blagovnimi znamkami: Če ima vaše podjetje več blagovnih znamk ali izdelkov, lahko ima vsaka svojo spletno stran znotraj Multisite mreže s skupnim upravljanjem.
Izobraževalne ustanove: Univerze in šole pogosto uporabljajo Multisite - ena stran za institucijo, ločene strani za oddelke, profesorje ali projekte.
Medijske hiše: Ena centralna stran z ločenimi stranmi za različne rubrike, regije ali jezike.
Franšizne mreže: Vsaka lokacija ima svojo stran, vendar centrala nadzira blagovno znamko in skupne elemente.
Preprodajalci: Če ponujate WordPress strani kot storitev prek reseller gostovanja, vam Multisite omogoča hitro ustvarjanje novih strani za stranke in centralizirano upravljanje z njimi.
Kdaj NE uporabiti Multisite?
Multisite ni vedno prava izbira. Tukaj je, kdaj je bolje imeti ločene WordPress namestitve:
Popolnoma različne strani: Če strani nimajo nič skupnega (različni vtičniki, teme, hosting zahteve), Multisite prinaša več zapletov kot koristi.
Različne hosting zahteve: Če ena stran potrebuje veliko več virov kot druge, v Multisite vse delijo iste vire. Ena zahtevnejša stran lahko upočasni celotno mrežo.
Različne ravni dostopa: V Multisite ima super admin dostop do vseh strani. Če vsaka stran potrebuje popolnoma neodvisnega admina brez dostopa do drugih strani, je upravljanje dovoljenj lahko zapleteno.
Združljivost vtičnikov: Nekateri vtičniki ne delujejo z Multisite ali delujejo z omejitvami. Če ste odvisni od specifičnega vtičnika, preverite združljivost pred namestitvijo.
Kako namestiti WordPress Multisite
Preden začnete, naredite popolno varnostno kopijo vaše strani. Multisite spremeni strukturo baze podatkov in WordPress konfiguracijo, zato je varnostna kopija obvezna.
Korak 1: Deaktivirajte vse vtičnike. To je nujno, ker lahko nekateri vtičniki ovirajo postopek namestitve. Lahko jih ponovno aktivirate po zaključku.
Korak 2: Omogočite Multisite v wp-config.php. Odprite wp-config.php in dodajte naslednjo vrstico nad komentarjem "That's all, stop editing!":
define('WP_ALLOW_MULTISITE', true);
Korak 3: Namestite mrežo. Pojdite v WordPress admin: Tools > Network Setup. Izberite strukturo URL-ja za strani v mreži:
Subdomain: Vsaka stran dobi poddomeno, npr. stran1.vasepodjetje.si, stran2.vasepodjetje.si. Zahteva wildcard DNS nastavitev (*.vasepodjetje.si).
Subdirectory: Vsaka stran je v podmapi, npr. vasepodjetje.si/stran1, vasepodjetje.si/stran2. Lažje za nastavitev, vendar zahteva, da je WordPress nameščen v korenskem imeniku.
Kliknite "Install" in WordPress vam bo dal kodo, ki jo morate dodati v wp-config.php in .htaccess (ali Nginx konfiguracijo).
Korak 4: Dodajte generirano kodo. WordPress vam bo dal natančne vrstice kode za wp-config.php in .htaccess. Kopirajte jih in prilepite na ustrezna mesta v datotekah. Shranite datoteke in osvežite stran.
Korak 5: Ponovno se prijavite. Po dodajanju kode boste odjavljeni. Ponovno se prijavite in videli boste nov meni "My Sites" v admin vrstici in možnost "Network Admin" za upravljanje celotne mreže.
Upravljanje mreže
Kot super admin imate Network Admin nadzorno ploščo, s katere upravljate celotno mrežo:
Sites: Tukaj ustvarjate nove strani, brišete obstoječe in upravljate z nastavitvami vsake strani. Ustvarjanje nove strani traja nekaj sekund - vnesete URL, naslov in admin e-pošto, in stran je pripravljena.
Users: Upravljanje uporabnikov na ravni mreže. Dodajate lahko uporabnike, ki imajo dostop do ene ali več strani z različnimi vlogami na vsaki. Vloga super admina daje dostop do vsega.
Themes: Teme nameščate na ravni mreže. Nato za vsako stran izberete, katere teme so na voljo. To preprečuje, da bi site admini nameščali svoje teme brez vašega nadzora.
Plugins: Podobno kot teme, vtičnike nameščate na ravni mreže. Lahko jih "network activate" (aktivirate na vseh straneh hkrati) ali dovolite site adminom, da jih sami aktivirajo/deaktivirajo.
Settings: Globalne nastavitve mreže - registracija novih uporabnikov in strani, omejitve za nalaganje datotek, privzeta tema za nove strani in nastavitve e-pošte.
Domain mapping
Privzeto strani v mreži uporabljajo poddomene ali podmape glavne domene. Toda kaj, če želite, da ima vsaka stran svojo popolnoma neodvisno domeno? Npr. namesto stranka1.vasaagencija.si želite, da je stran na stranka1.si.
Od WordPress 4.5 je domain mapping vgrajen v jedro. Potrebno je le, da: registrirate želeno domeno, jo usmerite na IP naslov vašega strežnika (A zapis v DNS) in v Network Admin > Sites > Edit Site dodate domeno v polje "Site Address".
Certifikat za šifrirano povezavo je potreben za vsako dodano domeno. BeoHosting podpira wildcard SSL in samodejno izdajo SSL certifikatov za vse domene na računu.
Prednosti Multisite
Centralizirano upravljanje: Posodabljanje WordPressa, tem in vtičnikov na enem mestu namesto na vsaki strani posebej. Za agencije z 20+ stranmi to prihrani ure dela.
Hitro ustvarjanje strani: Nova stran se ustvari v sekundah. Za preprodajalce in agencije je to ogromna prednost - stranka plača, vi kliknete nekaj gumbov, stran je pripravljena.
Deljeni viri: Vse strani delijo isto kodo, kar pomeni manj prostora na disku kot iste strani kot ločene namestitve. Če imate 10 strani z isto temo in vtičniki, Multisite uporablja vire ene namestitve namesto desetih.
Doslednost blagovne znamke: Za podjetja z več blagovnimi znamkami Multisite zagotavlja, da vse strani uporabljajo iste standarde in skupne elemente.
Enostavna administracija: Ena prijava za vse strani, ena baza za varnostno kopiranje, eno mesto za spremljanje.
Slabosti in izzivi Multisite
Kompleksnost: Multisite je bolj kompleksen za nastavitev in vzdrževanje kot navadna WordPress namestitev. Potrebnega je več tehničnega znanja za administracijo.
Združljivost vtičnikov: Nekateri priljubljeni vtičniki nimajo popolne Multisite podpore ali se v Multisite okolju vedejo drugače. Vedno preverite združljivost pred namestitvijo.
Deljeno tveganje: Če je ena stran v mreži hakirana ali ima težavo, lahko to vpliva na vse strani v mreži, ker delijo isto namestitev.
Hosting zahteve: Multisite zahteva gostovanje z več viri, ker služi več stranem z ene namestitve. Vsi hosting načrti ne podpirajo Multisite - preverite pri svojem ponudniku.
Migracija: Premikanje posamezne strani iz Multisite mreže v samostojno namestitev (ali obratno) je bolj zapleteno kot navadna WordPress migracija.
Kompleksnost varnostne kopije: Varnostna kopija celotne mreže je enostavna, vendar obnova posamezne strani iz mreže zahteva posebna orodja ali ročno delo.
Uporabni vtičniki za Multisite
MainWP: Zunanje orodje za upravljanje Multisite mreže (in več ločenih WordPress namestitev) z ene nadzorne plošče. Ponuja boljši pregled in naprednejše funkcije od privzetega Network Admina.
WP Ultimo: Vtičnik za ustvarjanje SaaS platforme na osnovi Multisite. Omogoča zaračunavanje za strani, različne načrte, samodejno registracijo in plačevanje. Idealen za preprodajalce.
User Switching: Omogoča super adminu, da se hitro preklopi na račun katerega koli uporabnika v mreži brez potrebe po njihovem geslu. Uporabno za odpravljanje napak in podporo.
NS Cloner: Kloniranje obstoječe strani v mreži za hitro ustvarjanje nove strani z isto vsebino, temo in nastavitvami. Namesto, da nastavljate vsako novo stran od začetka, klonirate predlogo strani.
Hosting priporočila za Multisite
Multisite zahteva gostovanje, ki podpira to funkcijo in ima dovolj virov za več strani. Oglejte si naše poslovne hosting pakete za optimalne zmogljivosti. Ključne zahteve so: podpora za wildcard SSL certifikate (za subdomain nastavitev), dovolj PHP pomnilnika (priporočamo najmanj 256 MB), dovolj prostora na disku za medijske datoteke vseh strani in dobra zmogljivost baze podatkov, ker vse strani delijo isto bazo.
BeoHosting paketi podpirajo WordPress Multisite z NVMe SSD diski za hiter dostop do baze, LiteSpeed strežnikom za optimalne zmogljivosti in tehnično podporo, ki vam lahko pomaga z nastavitvijo. Za večje Multisite mreže (10+ strani) priporočamo poslovne hosting pakete z več viri.
Zaključek
WordPress Multisite je močno orodje za upravljanje več strani z enega mesta. Idealen je za agencije, preprodajalce, podjetja z več blagovnimi znamkami in izobraževalne ustanove. Namestitev zahteva tehnično znanje, vendar enkrat nastavljen, drastično poenostavi vsakodnevno upravljanje. Preden se odločite za Multisite, premislite, ali imajo vaše strani resnično dovolj skupnega, da upravičijo deljeno namestitev. Če da, vam bo Multisite prihranil čas, vire in glavobol. Če ne, so ločene namestitve enostavnejša in fleksibilnejša izbira.
BeoHosting Ekipa
10+ let izkušenj — Strokovnjaki za spletno gostovanje in infrastrukturo
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Zadnja posodobitev: