Multisite na WordPress vám umožňuje vytvoriť celú sieť webov založenú na jedinej inštalácii WordPress.

Svoju sieť môžete buď nechať súkromnú a používať ju na napájanie vlastnej siete webových stránok - napríklad miestnej firmy, ktorá vytvára sieťové webové stránky pre každé miesto. Alebo môžete svoju sieť zverejniť a nechať ľudí zaregistrovať sa a vytvoriť si napríklad svoje vlastné webové stránky v sieti WordPress.com.

Aj keď každá webová stránka má svoj vlastný informačný panel, všetko je poháňané jedinou inštaláciou WordPress a jednou databázou a jednotliví vlastníci webových stránok nemajú tak veľkú kontrolu.

V tomto príspevku sa budeme zdieľať trochu viac o tom, ako Multisite funguje na WordPress a kedy je alebo nie je dobrý nápad ho používať. Potom vám ukážeme krok za krokom, ako nastaviť svoju vlastnú sieť viacerých miest na WordPress.

Ale predtým sa spolu objavíme Ako nainštalovať 7 krokov WordPress blogu et Ako nájsť, nainštalovať a aktivovať WordPress tému na svojom blogu.

Potom späť k tomu, prečo sme tu.

Ako funguje WordPress Multisite?

Multisite je základná funkcia WordPress, hoci v predvolenom nastavení nie je povolená.

Akonáhle ho aktivujete, dostanete nový hlavný panel správcu siete kde môžete spravovať všetky webové stránky vo vašej sieti. WordPress Multisite tiež pridáva nový užívateľská rola naSieťový administrátor, čo je jediný typ používateľského účtu, ktorý má prístup k vyššie uvedenému dashboardu.

Tam môžete robiť rozhodnutia ako:

  • Či sa užívatelia môžu zaregistrovať a vytvoriť si vlastné webové stránky.
  • Aké motívy a doplnky sú k dispozícii pre sieťové webové stránky.
  • Koľko kontrolujú jednotliví vlastníci webových stránok a či môžu alebo nemôžu manuálne deaktivovať niektoré doplnky, ktoré ste im sprístupnili.

Každá webová stránka bude mať aj svoj vlastný informačný panel WordPress, v ktorom budú môcť ľudia spravovať obsah, témy a doplnky. Na rozdiel od bežných webových stránok WordPress však jednotliví správcovia webových stránok nemôžu inštalovať svoje vlastné témy alebo doplnky - môžu si vybrať iba z možností, ktoré povolil správca globálnej siete.

Ako funguje viacstránka WordPress na technickej úrovni

Viac stránok na WordPress vám umožňuje vytvárať neobmedzené sieťové webové stránky, ale je veľký rozdiel v tom, ako WordPress ukladá údaje pre tieto webové stránky.

Ak potrebujete vytvoriť viac jedinečných webových stránok WordPress, každý web by mal svoju vlastnú databázu a súbory.

S programom Multisite však všetky webové stránky zdieľajú rovnakú databázu a rovnaké súbory.

  • WordPress vytvára nové databázové tabuľky pre každú webovú stránku v sieti.
  • WordPress zdieľa niekoľko tabuliek medzi všetkými webovými stránkami siete. wp_users.

Okrem toho na usporiadanie súborov pre každú webovú stránku v sieti pridá WordPress priečinok pre každú webovú stránku do priečinka preberania. Napríklad :

  • Jeden web - sťahovanie sa ukladá v obsahu wp / upload / rok / mesiac
  • Multisite - sťahovanie sa ukladá vo formáte wp-content / uploads / NETWORK_SITE / year / month

Kedy by ste mali na sieti WordPress používať sieť viacerých miest?

Sieť viacerých stránok na WordPress je dobrá voľba, ak:

  • Skúste vytvoriť viac webových stránok s podobnou funkčnosťou.
  • Vyhľadajte miesto, kde používatelia môžu vytvárať svoje vlastné webové stránky, napríklad WordPress.com. Niektoré doplnky na odber - Členstvo - môže sa dokonca integrovať do Multisite, takže môžete ľuďom účtovať poplatky za vytvorenie webových stránok vo vašej sieti.

V prípade prvého použitia by bolo niekoľko príkladov:

  • Fyzická firma so samostatnou webovou stránkou pre každú pobočku.
  • Univerzita s inou webovou stránkou pre každú katedru alebo člena fakulty.
  • Realitná / poisťovacia agentúra so samostatnou webovou stránkou pre každého agenta.
  • Atd ...

Napríklad webová stránka Gruzínskej štátnej univerzity je založená na inštalácii WordPressu s viacerými lokalitami a viac ako 150 sieťovými webovými stránkami pre rôzne oddelenia, funkcie atď.

Môžete použiť WordPress Multisite na hosťovanie webových stránok klientov?

S WordPress Multisite Domain Mapping, máte možnosť použiť a doménové meno plne prispôsobené pre každú webovú lokalitu vo vašej sieti, čo by vás mohlo zaujímať, či môžete použiť funkciu Multisite ako jednoduchší spôsob správy viacerých klientskych webových stránok.

No ... to je určite možné a viem, že existuje niekoľko vývojárov WordPress, ktorí si vyberajú toto riešenie pre klientske weby bez akejkoľvek špeciálnej funkčnosti.

Nemyslím si však, že je to najlepší prístup z niekoľkých dôvodov:

  • Zdieľaná databáza - všetky webové stránky vašich zákazníkov by zdieľali jednu databázu, čo nie je z hľadiska ochrany osobných údajov skvelé.
  • Jediný bod zlyhania - Použitie jedinej inštalácie WordPress by mohlo ohroziť všetky vaše webové stránky, ak by táto inštalácia zlyhala.
  • Zdrojeubytovanie zdieľané – všetky webové stránky vo vašej sieti zdieľajú rovnaké zdrojeubytovanie, čo môže byť problém, ak jedna webová lokalita v sieti využíva oveľa viac zdrojov ako ostatné.
  • Problémy s migráciou - Ak niekedy potrebujete migrovať webovú stránku zákazníka inde, bude to veľmi ťažké. Aj keď je možné vyťažiť jednu webovú stránku z viacstrannej siete, vyžaduje to oveľa väčšie zapojenie ako bežný migračný proces, alebo si budete musieť kúpiť niečo podobné WP Migrate DB.

Objavte aj naše Doplnky 9 WordPress na migráciu a klonovanie vášho blogu

Ako vytvoriť sieť viacerých miest vo WordPress

Nižšie vám ukážeme postup, ako vytvoriť sieť viacerých miest na WordPress.

Mnoho hostiteľských spoločností však teraz ponúka vytvorenie siete Multisite na WordPress vo svojich nástrojoch na automatickú inštaláciu. Pred prechodom do tohto tutoriálu vás preto vyzývame, aby ste skontrolovali, či vám automatický inštalátor vášho hostiteľa webu ponúka možnosť viacerých stránok jedným kliknutím:

Ako nakonfigurovať sieťového hostiteľa blogpascher na viacerých weboch

Ak to tak nie je alebo ak chcete aktivovať funkciu Multisite na existujúcej webovej stránke, môžete nakonfigurovať všetko ...

1. Aktivujte súbor WordPress Multisite v súbore wp-config.php

Zvyčajne je jednoduchšie vytvoriť novú inštaláciu WordPress Multisite, ale môžete ju tiež aktivovať na existujúcej webovej stránke WordPress. (nezabudnite najskôr deaktivovať všetky vaše doplnky).

Ak chcete začať, musíte sa pripojiť k svojej webovej stránke pomocou FTP alebo cPanel File Manager a upravovať svoj súbor wp-config.php. Potom nad riadok pridajte nasledujúci útržok kódu

/ * To je všetko, zastavte úpravy! Šťastný vydavateľstvo. * / 

/ * Multisite * /
define ('WP_ALLOW_MULTISITE', true);

Ako nakonfigurovať webový hostiteľ webového servera blogpascher s viacerými webovými stránkami

Potom uložte súbor a nahrajte ho na svoj server.

2. Spustite nástroj na inštaláciu siete na paneli WordPress

Po pridaní tohto riadku do súboru wp-config.php, Prihláste sa na informačný panel svojej webovej stránky WordPress a prejdite na Nástroje → Nastavenie siete

Ako nakonfigurovať sieťový inštalátor siete WordPress s viacerými webovými stránkami blogpascher

Tu urobíte veľmi dôležitý výber štruktúry adresy URL vašej siete. Presnejšie povedané, ak každá webová stránka musí mať svoju vlastnú štruktúru URL:

  • Subdoména - napríklad site1.votrereseau.com. Ak vyberiete subdomény, musíte pridať aj všeobecný záznam DNS.
  • Podadresár - napríklad vaša sieť / web1. S touto metódou neexistuje žiadna konfigurácia.

Neexistuje správna odpoveď - nezabudnite na to premýšľať, pretože túto štruktúru nebudete môcť neskôr zmeniť.

Okrem toho existuje aj tretia možnosť - mapovanie domén, ktoré vám umožňuje používať vlastnú doménu pre každú webovú stránku v sieti - napríklad site1.com, site2.com. Ak chcete ísť touto cestou, stačí vybrať podadresáre, pretože budete musieť neskôr definovať mapovanie domény. 

Akonáhle ste si vybrali a nakonfigurovali základné podrobnosti o sietiKliknutím na Nainštalovať.

3. Pridajte útržky kódu do súborov wp-config.php a .htaccess

Na nasledujúcej stránke vám WordPress dá dva úryvky, ktoré musíte pridať do súborov na svojich webových stránkach:

Prvý útržok kódu sa nachádza v riadku wp-config.php nad riadkom / * To je všetko, zastavte úpravy! Šťastný vydavateľstvo. * /

Druhý útržok kódu je v súbore .htaccess a nahrádza existujúce pravidlá WordPress.

Ako nakonfigurovať wordpress multisite sieťový extrakt blogpascher kódu

Takto by mal vyzerať váš súbor wp-config.php:

Ako nakonfigurovať viacsieťovú sieť wordpress wp config blogpascher

A takto by mal vyzerať váš súbor .htaccess - všimnite si, ako prepíšete existujúce pravidlá WordPress:

Ako nakonfigurovať viacsieťovú sieť wordpress wp config blogpascher 1

Teraz je vaša sieť viacerých miest aktívna!

4. Spravujte sieť viacerých miest z ovládacieho panela siete

Po dokončení predchádzajúceho kroku sa možno budete musieť znova prihlásiť do hlavného panela WordPress.

Potom by ste mali vidieť novú oblasť správy siete. Môžete k nemu pristupovať z možnosti Moje stránky na paneli s nástrojmi WordPress alebo k nemu máte prístup yoursite.com/wp-admin/network :

Ako nakonfigurovať sieť s viacerými webovými stránkami wordpress spravovať viacstránkový blogpascher

Rovnako ako to, ako vám bežný informačný panel WordPress umožňuje spravovať jedinú inštaláciu webovej stránky, aj informačný panel Network Admin vám umožňuje spravovať nastavenia pre celú sieť.

Poďme sa pozrieť na niektoré dôležité funkcie.

Nastavenia siete

Ak chcete nakonfigurovať veci, ktoré musíte navštíviť Nastavenia → Nastavenia siete, Tu môžete nakonfigurovať základné nastavenia pre fungovanie vašej siete, napríklad či sa ľudia môžu zaregistrovať a / alebo vytvoriť nové webové stránky, ako aj predvolený obsah, ktorý je nainštalovaný na nových webových stránkach. :

Ako nakonfigurovať nastavenie siete wordpress pre viac lokalít v sieti blogpascher

Témy

Karta Témy potom umožňuje vybrať témy, ktoré sú k dispozícii jednotlivým vlastníkom webových stránok. Jednotliví vlastníci webových stránok si budú môcť vybrať zo všetkých tém, ktoré ste povolili v sieti, a nové témy môžete nainštalovať rovnako ako pri jedinej inštalácii webových stránok:

Ako nakonfigurovať tému multisite wordpress blogpascher

pluginy

Oblasť doplnkov je podobná, iba s malými úpravami:

  • Keď inštalujete doplnok, môžeteaktivovať pre sieť, vďaka čomu je automaticky aktívny pre každú jednotlivú webovú stránku v sieti. Jednotliví vlastníci webových stránok ho nemôžu vypnúť - bude vždy aktívny.
  • Alebo ak aktivujete správu menu pluginy v oblasti Nastavenia siete, jednotliví správcovia webových stránok si budú môcť vybrať, či povolia alebo nepovoľujú doplnky, ktoré ste nainštalovali, ale nie konkrétne povolili v sieti.

Napríklad, ak chceteElementor je aktívny na každej webovej stránke siete, musíte ju pre sieť aktivovať:

Ako nakonfigurovať viacsieťový sieťový wordpress plugin blogpascher

Tvorba nových webových stránok

Nakoniec môžete ručne vytvoriť novú webovú stránku v sieti Stránky → Pridať nové :

Ako nastaviť novú sieť wordpress na viac webových stránok blogpascher

Akonáhle kliknete Pridať stránku, môžete túto webovú stránku upraviť a nakonfigurovať / zobraziť ďalšie informácie, ako sú používatelia, témy a nastavenia. 

Ako nakonfigurovať viacsieťovú sieť wordpress na nový web blogpascher 1

Informačný panel administrátora pre jednotlivé webové stránky

Okrem oblasti sieťovej správy má každá samostatná webová stránka aj vlastný informačný panel WordPress, ktorý vyzerá a funguje podobne ako normálny informačný panel WordPress.

Najväčší rozdiel spočíva v tom, že jednotliví správcovia webových stránok nemôžu inštalovať nové motívy alebo doplnky (a v závislosti od toho, ako ste ich nastavili, nemusia mať možnosť vidieť oblasť Pluginy).

Vlastník webovej lokality sa môže napríklad rozhodnúť povoliť WordPress tému Dobrý deň, Elementor, ale nie je tu možnosť inštalácie vlastného WordPress tému :

Ako nakonfigurovať viacsieťovú sieť wordpress na nový web blogpascher 2

Podobne, pretože spoločnosť Elementor má povolenú sieť, jednotliví vlastníci webových stránok majú prístup k všetkým bežným funkciám spoločnosti Elementor, ale nemohli by si nainštalovať svoje vlastné doplnky alebo deaktivovať prvok.

Je možné použiť Elementor Pro na WordPress Multisite?

Áno, Elementor Pro môžete používať spolu s webom WordPress Multisite. Nebudete však musieť používať licenčný kľúč pre celú sieť, budete potrebovať aktívny licenčný kľúč pre každú jednotlivú webovú stránku v sieti.

záver

Program WordPress Multisite nie je tým správnym riešením pre každú situáciu, ktorá sa týka viacerých webových stránok WordPress, ale je vynikajúcou voľbou, ak potrebujete vytvoriť sieť podobných webových stránok, ako napríklad niektoré z vyššie uvedených príkladov.

Ak chcete nakonfigurovať službu Multisite, väčšina automatických inštalátorov programu WordPress vám umožňuje povoliť program WordPress pomocou začiarkavacieho políčka. Ak nie, alebo ak chcete pridať viacstránku do existujúcej inštalácie WordPress, môžete postupovať manuálne, ako je uvedené v tomto príspevku.

Tu je! To je pre túto príručku všetko. Ak máte komentáre alebo návrhy, neváhajte a dajte nám vedieť v rezervovanej sekcii.

Môžete sa však tiež poradiť naše zdroje, ak potrebujete viac prvkov na realizáciu svojich projektov tvorby internetových stránok, konzultujte nášho sprievodcu na internete Tvorba blogu WordPress alebo jeden na Divi: najlepšia téma WordPress všetkých čias.

Ale medzičasom zdieľajte tento článok na rôznych sociálnych sieťach

...