Oldal kiválasztása

WordPress Multisite és a több oldal kezelése

Szerző:

Egy weboldal is tud fejfájást okozni néha, de mi van akkor, ha nem csak egyre van szükséged? Mondjuk van egy céged több fiókkal, vagy egy franchise hálózatod, ahol minden partnernek saját weboldal kell, de szeretnéd őket valahogy összefogni. Vagy egyszerűen csak több projekten dolgozol, és elegánsabban szeretnéd őket kezelni. Ilyenkor jön képbe a WordPress Multisite funkciója, vagy a több különálló WordPress oldal központi kezelésének lehetősége.

Mindkettőnek megvannak az előnyei és a kihívásai. Lássuk, miről is van szó pontosan ezekkel a kulcsszavakkal. Ha biztosra akarsz menni, keress meg professzionális WordPress fejlesztőt.

 

WordPress Multisite beállítás

A WordPress Multisite egy olyan funkció, ami lehetővé teszi, hogy egyetlen WordPress telepítésen belül több weboldalt futtass. Ezek az oldalak osztoznak ugyanazon a WordPress fájlkészleten és ugyanazon az adatbázison, de mindegyiknek megvan a maga tartalma, felhasználói, témája és bővítményei (bár ezeket a „hálózati adminisztrátor” szinten kell telepíteni és aktiválni).

A Multisite beállítása nem bonyolult, de igényel némi technikai tudást. Lényegében a wp-config.php fájlba kell beilleszteni néhány kódsort, miután engedélyezted a funkciót a wp-config.php-ban.

A Multisite kétféleképpen működhet a webcímek tekintetében:

  1. Almappák (Subdirectories): Az új oldalak almappákban jönnek létre, például oldalam.hu/elso-oldal/, oldalam.hu/masodik-oldal/.
  2. Aldomainek (Subdomains): Az új oldalak aldomaineken jönnek létre, például elso-oldal.oldalam.hu, masodik-oldal.oldalam.hu.

Melyiket válaszd? Az aldomaines megoldás gyakran jobban illeszkedik a különálló entitásokhoz, mint egy franchise hálózat, míg az almappás megoldás inkább egy nagy weboldal különböző szekcióinak kezelésére alkalmas (pl. egy újság webhelyének különböző rovatai). Fontos tudni, hogy a Multisite aktiválása után általában nem lehet könnyen váltani az almappás és az aldomaines megoldás között, szóval előre el kell döntened.

A beállítás lépései nagyjából a következők:

  • Készíts biztonsági mentést: Mindig készíts teljes biztonsági mentést az oldaladról, mielőtt bármilyen nagyobb változtatást végeznél.
  • Tiltsd le a bővítményeket: Aktiválás előtt az összes bővítményt inaktiválnod kell.
  • Engedélyezd a Multisite-ot: Add hozzá a define(‘WP_ALLOW_MULTISITE’, true); sort a wp-config.php fájlhoz közvetlenül a /* That’s all, stop editing! Happy blogging. */ sor elé.
  • Frissítsd az oldalt: Látogass el a „Eszközök > Hálózati beállítások” menüpontra a WordPress adminban. Itt választhatsz az aldomaines és az almappás beállítás között.
  • Módosítsd a fájlokat: A WordPress megmutatja a kódsorokat, amiket hozzá kell adnod a wp-config.php és a .htaccess fájlokhoz. Kövesd pontosan az utasításokat.
  • Jelentkezz be újra: A módosítások után újra be kell jelentkezned a WordPress adminba.

Fontos tudni, hogy a Multisite telepítésnek vannak bizonyos előfeltételei is a tárhelyszolgáltató részéről. Például engedélyezve kell lennie az AllowOverride All opciónak a .htaccess fájl használatához. Ha nem vagy biztos a dolgodban, vagy elakadsz, érdemes lehet szakértő segítségét kérni a Multisite beállításához.

 

WordPress Multisite karbantartás

A Multisite hálózat karbantartása hasonló a szokásos WordPress karbantartáshoz, de van néhány speciális dolog, amire figyelni kell a hálózati adminisztrátor szintjén.

A Multisite karbantartásának főbb területei:

  • Hálózati frissítések: A WordPress magot, a témákat és a bővítményeket a hálózati adminisztrátor felületén keresztül kell frissíteni. Amikor frissítesz egy bővítményt vagy témát, az az összes oldal számára frissül a hálózatban. Ez hatékony, de azt is jelenti, hogy egy hibás frissítés egyszerre több oldalt is érinthet.
  • Biztonsági mentések: Nagyon fontos, hogy a teljes hálózatról (beleértve az összes oldal fájljait és az adatbázist, ami most már az összes oldal adatait tartalmazza) készíts rendszeres biztonsági mentéseket.
  • Biztonság: A hálózat biztonsága az összes oldal biztonságát jelenti. Ha a hálózat alapja (a fő telepítés) kompromittálódik, az az összes aloldalt érintheti. Ezért kiemelten fontos a hálózati adminisztrátor fiók biztonsága, erős jelszavakkal és kétfaktoros hitelesítéssel.
  • Bővítmény és téma kezelés: A hálózati adminisztrátor dönti el, mely témák és bővítmények érhetők el az egyes oldalak számára. Telepíteni és törölni csak a hálózati adminisztrátor tud, az egyes oldal adminisztrátorai csak aktiválni vagy inaktiválni tudják az elérhető elemeket.
  • Felhasználó kezelés: Bár az egyes oldalaknak lehetnek saját felhasználói, a hálózati adminisztrátor felhasználókat is hozzáadhat a hálózathoz, és beállíthatja, hogy mely oldalakhoz férhetnek hozzá.
  • Spam és felhasználók kezelése: Multisite környezetben a spam kommentek és felhasználók kezelése is központilag történhet a hálózati adminisztrátor felületén keresztül.
  • Teljesítmény figyelés: Mivel az összes oldal ugyanazon a telepítésen és adatbázison osztozik, az egyik oldal magas terhelése befolyásolhatja a többiek teljesítményét is. Fontos a szerver erőforrásainak figyelése és a teljesítmény optimalizálása.

A Multisite karbantartása tehát nagyobb felelősséget ró a hálózati adminisztrátorra, de cserébe hatékonyabbá teszi több oldal kezelését.

 

Több WordPress oldal kezelése központilag

Akár Multisite hálózatot használsz, akár több különálló WordPress oldalt futtatsz, hasznos lehet a központi kezelés valamilyen formája. Ez időt takaríthat meg és hatékonyabbá teheti a munkafolyamatokat.

Hogyan lehet több WordPress oldalt kezelni központilag?

  • Multisite hálózat: Ahogy már beszéltünk róla, a Multisite lényege a központosított kezelés. Egyetlen admin felületen keresztül tudod frissíteni a magot, a bővítményeket, a témákat, és kezelheted a felhasználókat, bár a tartalom kezelése továbbra is oldalspecifikus marad.
  • Külső menedzsment eszközök: Vannak olyan külső szolgáltatások és szoftverek (például ManageWP, MainWP), amelyekkel több különálló WordPress oldalt is tudsz kezelni egyetlen központi felületen keresztül. Ezekkel frissíthetsz, biztonsági mentéseket készíthetsz, biztonsági ellenőrzéseket futtathatsz, és akár tartalmat is közzétehetsz több oldalon egyszerre.
  • Verziókövető rendszerek (pl. Git): Fejlesztők számára a Git használata segíthet a kód (témák, bővítmények) központi kezelésében és telepítésében több oldalon.
  • Automatizálási szkriptek: Komplexebb esetekben egyedi szkripteket is lehet írni
    bizonyos karbantartási vagy telepítési feladatok automatizálására több oldalon.
  • Szabványosított folyamatok: Ha nincs is technikai központi kezelő rendszer, a szabványosított telepítési, konfigurálási és karbantartási folyamatok sokat segíthetnek a több oldal hatékony kezelésében.

A központi kezelés előnyei:

  • Időmegtakarítás: Nem kell minden oldalra külön-külön bejelentkezni a frissítésekhez vagy más feladatokhoz.
  • Hatékonyság: Egyszerre végezhetsz el műveleteket több oldalon.
  • Konzisztencia: Könnyebb biztosítani, hogy az oldalak azonos verziókat futtassanak, és azonos biztonsági beállításokkal rendelkezzenek.
  • Átláthatóság: Egyetlen felületen láthatod az összes oldal állapotát.

Akár Multisite-ot használsz, akár különálló oldalakat, érdemes átgondolni, milyen módon tudod a kezelésüket központosítani a hatékonyság növelése érdekében.

 

Franchise weboldal rendszer WordPress

A franchise modell kiválóan illeszkedik a WordPress Multisite rendszerhez. Egy franchise hálózatban jellemzően van egy központi márka, és több helyi képviselet vagy partner. Minden partnernek szüksége van egy saját webes jelenlétre, de ennek összhangban kell lennie a központi márka arculatával és üzenetével.

Hogyan működhet egy franchise weboldal rendszer WordPress Multisite-tal?

  • Központi sablon: A hálózati adminisztrátor kialakíthat egy vagy több központi weboldal sablont a franchise partnerek számára. Ez a sablon tartalmazza a márka arculatát, a közös oldalak elrendezését (például „Rólunk”, „Kapcsolat”), és az alapvető funkciókat.
  • Helyi tartalom és információk: Az egyes franchise partnerek saját maguk kezelhetik a saját aloldaluk tartalmát, beilleszthetik a saját elérhetőségeiket, nyitvatartási idejüket, helyi híreiket vagy speciális ajánlataikat.
  • Bővítmények és funkciók: A hálózati adminisztrátor döntheti el, mely bővítmények érhetők el a hálózatban. Lehetnek olyan bővítmények, amik kötelezőek minden oldal számára (például biztonsági bővítmény, kapcsolati űrlap), és lehetnek olyanok, amiket a partnerek választhatnak (például egyedi galéria, eseménynaptár).
  • Központi frissítések és karbantartás: A központi frissítések és karbantartás biztosítja, hogy minden partner oldala naprakész és biztonságos legyen anélkül, hogy minden egyes partnernek külön kellene ezzel foglalkoznia.
  • Egységes márkaélmény: A központi sablon és a hálózati szintű beállítások segítenek biztosítani, hogy a látogatók egységes márkaélményt kapjanak, függetlenül attól, melyik partner oldalát látogatják meg.
  • Költséghatékony: Multisite használatával gyakran költséghatékonyabb több oldalt üzemeltetni, mint minden egyes partnernek külön WordPress telepítést fenntartani.

A franchise weboldal rendszer kiépítése Multisite-tal igényelhet némi tervezést és konfigurálást, de hosszú távon nagyban megkönnyítheti a hálózat kezelését és az egységes megjelenés fenntartását.

WordPress hálózati adminisztráció

A WordPress Multisite hálózatban a „hálózati adminisztrátor” egy speciális szerepkör, amely a legmagasabb szintű jogosultságokkal rendelkezik az egész hálózat felett. Ez a felhasználó felelős a hálózat beállításáért, a felhasználók és oldalak kezeléséért, valamint a téma és bővítmény telepítésért és frissítésért.

Mik a hálózati adminisztrátor fő feladatai?

  • Hálózat beállítások konfigurálása: Ide tartozik az aldomain/almappa beállítás, a regisztrációs beállítások (engedélyezett-e az új felhasználók vagy oldalak regisztrációja), a feltöltési beállítások korlátozása, és más hálózati szintű opciók.
  • Oldalak kezelése: Új oldalak létrehozása, meglévő oldalak törlése vagy archiválása, oldalakhoz tartozó adminisztrátorok beállítása.
  • Felhasználók kezelése: Új felhasználók hozzáadása a hálózathoz, felhasználók szerepköreinek beállítása, felhasználók törlése, vagy akár a felhasználók jelszavának visszaállítása az egész hálózatra kiterjedően.
  • Témák kezelése: Új témák telepítése, a hálózatban elérhető témák engedélyezése vagy tiltása az egyes oldalak számára.
  • Bővítmények kezelése: Új bővítmények telepítése, a hálózatban elérhető bővítmények engedélyezése vagy tiltása az egyes oldalak számára, bővítmények hálózati szintű aktiválása (ez minden oldalon aktiválja a bővítményt).
  • Frissítések végrehajtása: A WordPress mag, a témák és a bővítmények frissítése a hálózati adminisztrátor felületén keresztül.
  • Biztonság és karbantartás felügyelete: Bár az egyes oldal adminisztrátorai is végezhetnek bizonyos karbantartási feladatokat, a hálózati adminisztrátor felelős a hálózat egészének biztonságáért és stabilitásáért.

A hálózati adminisztráció nagy felelősséggel jár, hiszen egy rossz beállítás vagy egy elhibázott frissítés az egész hálózatot érintheti. Éppen ezért fontos, hogy a hálózati adminisztrátor jól értse a Multisite működését és a hozzá kapcsolódó biztonsági szempontokat.

Ez a cikk a WordPress Multisite-ról és a több oldal kezeléséről szólt. Láthatod, hogy ez egy nagyon hasznos funkció lehet, különösen, ha több webhelyet kell összefognod, mint egy franchise rendszerben, vagy ha egyszerűen csak hatékonyabban szeretnél kezelni több saját oldalt. A beállítás és a karbantartás igényel némi odafigyelést, és a hálózati adminisztrátor szerepe kiemelten fontos. Remélem, ez az áttekintés segít megérteni, miről is szól a Multisite és a központi oldal kezelés a WordPress világában!

 

Keresztes Attila

Keresztes Attila

Weblapsuszter

MI (mesterséges intelligencia) működtetését tanulmányozva több, mint 10 éve WordPress rendszerrel foglalkozunk. Nem működik WordPress weblapod, webshopod? Vírusmentesítésre, karbantartásra vagy akár különleges továbbfejlesztésre van szükséged? Esetleg új, prémium minőségű honlapot szeretnél, amire büszke lehetsz és kiemel a konkurencia közül? Keress bátran és mondd el mit szeretnél pontosan.