WordPress Multisite: Was ist das?

Marc Wag­ner

März 3, 2022

11 min read|

Eine Word­Press Mul­ti­si­te ermög­licht es dir, meh­re­re Word­Press Web­sei­ten in einer Word­Press Instanz lau­fen zu las­sen. Das ist gera­de dann nütz­lich, wenn die Word­Press Web­sei­ten meh­re­re Eigen­schaf­ten gemein­sam haben.

In die­sem Arti­kel, erklä­re ich dir, was eine Word­Press Mul­ti­si­te ist und wel­che Vor­tei­le sie dir brin­gen kann.

Was ist eine WordPress Multisite? #

Eine Word­Press Mul­ti­si­te bie­tet die Mög­lich­keit, meh­re­re Web­sei­ten zu einer Word­Press Instal­la­ti­on hin­zu­zu­fü­gen. Jede Word­Press Instanz kann in eine Mul­ti­si­te umge­wan­delt wer­den. Hier­für musst du ledig­lich ein paar Zei­len Code ergän­zen. Dei­ne eigent­li­che Web­sei­te bleibt wei­ter­hin wie gewohnt erreich­bar, wäh­rend neue Sei­ten ein­fach hin­zu­ge­fügt wer­den kön­nen.

WordPress vs. WordPress Multisite

Eine ein­fa­che Word­Press Instanz unter­schei­det sich von einer Mul­ti­si­te in den fol­gen­den Punk­ten:

  • Die Anzahl von Web­sei­ten, die ver­wal­tet wer­den
  • Bei Word­Press Mul­ti­si­tes gibt es eine zusätz­li­che Benut­zer­rol­le für Netz­werk­ad­mi­nis­tra­to­ren
  • Zugriff auf The­mes und Plug­ins — nur der Netz­werk­ad­mi­nis­tra­tor kann Plug­ins und The­mes instal­lie­ren. Plug­ins und The­mes kön­nen dann für ein­zel­ne Sei­ten oder glo­bal akti­viert wer­den.
  • Die Art und Wei­se, wie Medi­en gespei­chert wer­den. Uploads wer­den für die jewei­li­ge Netz­werk­sei­te gespei­chert, kön­nen also nicht für ande­re Sei­ten im Netz­werk ver­wen­det wer­den.
  • Mul­ti­si­tes erstel­len zusätz­li­che Daten­ban­ken, z.B. für Posts, Opti­ons etc. Eini­ge Tabel­len wer­den jedoch glo­bal ver­wen­det, z.B. User. Dar­über hin­aus kom­men wei­te­re Tabel­len für Sites und Blogs hin­zu, die für die Ver­wal­tung der Netz­werk­sei­ten ver­wen­det wer­den.
  • Neu­es Dash­board für Netz­werk­ad­mi­nis­tra­ti­on bei Mul­ti­si­tes. Hier­über wird das Netz­werk ver­wal­tet.

WordPress Multisite und Domain Namen

Sobald du eine Word­Press Mul­ti­si­te erstellst, kannst du wäh­len, wie die Sei­ten in dei­nem Netz­werk erreich­bar sein sol­len. Dafür ste­hen dir drei Mög­lich­kei­ten zur Ver­fü­gung:

  • Sub­do­main (seite1.meinewebseite.jetzt)
  • Unter­ver­zeich­nis (www.meinewebseite.jetzt/seite1)
  • Top-Level-Domain (*.de, *.com, *.fr)

Der Vor­teil dabei ist, dass Besu­cher auf den ers­ten Blick nicht erken­nen, dass es sich um eine Mult­si­te han­delt — die Sei­te sieht wei­ter­hin aus wie eine gewöhn­li­che Web­sei­te.

Vorteile von WordPress Multisites #

Mul­ti­si­tes sind immer dann von Vor­teil, wenn du meh­re­re Web­sei­ten betreibst, die über glei­che Plug­ins, The­mes oder Funk­tio­nen ver­fü­gen. Gera­de bei Unter­neh­men, die ver­schie­de­ne Stand­or­te besit­zen, kann eine Mul­ti­si­te dabei hel­fen, Zeit und Res­sour­cen zu spa­ren, in dem sie dabei hilft, Struk­tu­ren (Bran­ding) zu defi­nie­ren, um ein ein­heit­li­ches Bild zu gewähr­leis­ten. Trotz allem bie­tet eine Mul­ti­si­te die Mög­lich­keit, indi­vi­du­el­len Wün­schen nach­zu­kom­men und jeder Sei­te einen indi­vi­du­el­le Touch zu ver­lei­hen.

Mul­ti­si­tes kön­nen etwas für dich sein, wenn fol­gen­de Punk­te zutref­fen:

  • Das glei­che The­me wird für meh­re­re Sei­ten ver­wen­det
  • Plug­ins wer­den auf meh­re­ren Sei­ten genutzt (Opt-In, Caching, Per­for­mance, Sicher­heit…)
  • Gemein­sa­me Ele­men­te für ver­schie­de­ne Sei­ten (Bran­ding, CD)

Mehrere Webseiten in einem System

Eine Word­Press Mul­ti­si­te ermög­licht es, meh­re­re Web­sei­ten in einer Word­Press Instanz auf­zu­set­zen. Ein Log­in für alle Sei­ten ermög­licht es dir, schnell und unkom­pli­ziert zwi­schen den ver­schie­de­nen Sei­ten zu wech­seln, Inhal­te zu erstel­len und Menüs zu ändern. Vor­aus­ge­setzt, du bist ein Netz­werk­ad­mi­nis­tra­tor.

Effizienterer Code

Der Betrieb meh­re­rer Web­sei­ten in einer Mul­ti­si­te bedeu­tet weni­ger Code. Denn unab­hän­gig davon, auf wie vie­len Sei­ten sie akti­viert sind, gibt es von jedem Plug­in, The­me und den Core-Datei­en nur eine Kopie.

Das bedeu­tet, es wird weni­ger Spei­cher­platz benö­tigt, als wenn für jede Sei­te eine eige­ne Word­Press Instanz auf­ge­setzt wird.

Unab­hän­gig davon, wer­den indi­vi­du­el­le Anpas­sun­gen auch für alle Sei­ten, auf denen das The­me / Plug­in akti­viert wur­de, ver­füg­bar. Das ver­ein­facht die War­tung und Wei­ter­ent­wick­lung der ein­zel­nen Web­sei­ten.

Effizientere WordPress Entwicklung

Wenn du mit Mul­ti­si­tes arbei­test, soll­test du für jede dei­ner Netz­werk­sei­ten ein indi­vi­du­el­les Child The­me erstel­len. Dies ermög­licht es dir, die Grund­struk­tur der ein­zel­nen Sei­ten im Basis-The­­me fest­zu­le­gen. Design­ele­men­te und Grund­struk­tu­ren ste­hen hier­durch den ande­ren Sei­ten zur Ver­fü­gung.

Durch das erstel­len des Child-The­­mes behält jede Netz­werk­sei­te die Mög­lich­keit, indi­vi­du­el­le Anpas­sun­gen durch­zu­füh­ren und die Dar­stel­lung bis zu einem gewis­sen Punkt zu indi­vi­dua­li­sie­ren.

So kannst du bei­spiels­wei­se, Far­ben, Logo und Schrift­ar­ten glo­bal für alle Sei­ten defi­nie­ren. Auch den Auf­bau ein­zel­ner Sei­ten kannst du durch Word­Press Tem­pla­tes fest­le­gen.

Die Ver­wen­dung von Mul­ti­si­tes erlaubt es eben­falls, auf Inhal­te ande­rer Netz­werk­sei­ten zuzu­grei­fen, um die­se auf einer ande­ren Sei­te aus­zu­ge­ben. Auf die­se Wei­se kannst du mehr als nur eine Samm­lung von ein­zel­nen Web­sei­ten erstel­len.

Einfachere Wartung und Aktualisierung

Bei einer Word­Press Mul­ti­si­tes kön­nen Plug­ins und The­mes zen­tral über die Netz­werk­ad­mi­nis­tra­ti­on akti­viert, deak­ti­viert, aktua­li­siert und gelöscht wer­den. Das spart Zeit bei der Ver­wal­tung der ein­zel­nen Sei­ten.

Zudem las­sen sich alle Plug­ins glo­bal akti­vie­ren, sodass die­se für jede Sei­te aktiv sind. Aber auch eine indi­vi­du­el­le Akti­vie­rung für ein­zel­ne Sei­ten im Netz­werk ist jeder­zeit mög­lich. Dies hilft dabei, die Lade­zei­ten und Spei­cher­aus­las­tung der ein­zel­nen Sei­ten zu redu­zie­ren.

Nütz­li­che Plug­ins wie Word­Press Mul­ti­si­te Con­tent Copier/Update bie­ten zusätz­li­che Optio­nen wie das kopie­ren ein­zel­ner Bei­trä­ge, Sei­ten, Terms und Medi­en zwi­schen Netz­werk­sei­ten.

Nur ein Backup für alle Seiten

Anstatt für jede dei­ner Web­sei­ten ein indi­vi­du­el­les Back­up zu erstel­len, kannst du für dein kom­plet­tes Netz­werk ein ein­zi­ges Back­up anle­gen. Das ermög­licht es dir auch, alle Sei­ten auf ein­mal wie­der­her­zu­stel­len.

Bessere Rechteverwaltung

Eine Mul­ti­si­te fügt auch eine neue Rol­le hin­zu, den Netz­werk­ad­mi­nis­tra­tor (Super-Admi­­nis­­tra­­tor). Die­ser steu­ert die über­ge­ord­ne­ten Funk­tio­nen wie Plug­ins, The­mes und Seiten/Blogs, die im Netz­werk ver­füg­bar sind.

Dadurch kön­nen ein­zel­ne Admi­nis­tra­to­ren für die jewei­li­gen Sei­ten im Netz­werk defi­niert wer­den, ohne befürch­ten zu müs­sen, dass Ände­run­gen sich auch auf die ande­ren Sei­ten im Netz­werk aus­wir­ken.

Es ist also mög­lich, für ein­zel­ne Sei­ten im Netz­werk ein­zel­ne Rol­len zu ver­tei­len.

Nachteile einer WordPress Multisite #

Eine Word­Press Mul­ti­si­te bringt sicher­lich für diver­se Anwen­dungs­fäl­le Vor­tei­le, jedoch kann es auch für das ein oder ande­re Pro­jekt mehr Nach­tei­le mit sich brin­gen. Aus die­sem Grund soll­te man bereits vor­ab abwä­gen, ob die Ver­wen­dung einer Mul­ti­si­te ziel­füh­rend ist.

Zu beach­ten gel­ten vor allem die fol­gen­den Punk­te:

Manche Plugins funktionieren nicht für WordPress

Eini­ge Plug­ins unter­stüt­zen Word­Press Mul­ti­si­tes nicht, bzw. sind so kon­zi­piert, dass die­se nur für Ein­zel­sei­ten funk­tio­nie­ren. Dies ist nicht immer auf den ers­ten Blick ersicht­lich und kann zu tech­ni­schen Pro­ble­men füh­ren.

Jedoch gibt es für vie­le die­ser Plug­ins mitt­ler­wei­le gleich­wer­ti­gen Ersatz. Mit über 59.000 Plug­ins soll­te jeder fün­dig wer­den. Bis­her konn­ten wir immer eine pas­sen­de alter­na­ti­ve fin­den.

Eingeschränkte Rechte für Administratoren

Mit einer Word­Press Mult­si­te wird auch eine neue Benut­zer­rol­le, die des Netz­werk­ad­mi­nis­tra­to­ren, ein­ge­führt. Hier­durch wer­den eini­ge Rech­te, die zuvor den Admi­nis­tra­to­ren zur Ver­fü­gung stan­den, aus­ge­la­gert. Hier­zu zäh­len das instal­lie­ren und deinstal­lie­ren von The­mes und Plug­ins.

Plug­ins und The­mes kön­nen fort­an nur noch durch Netz­werk­ad­mi­nis­tra­to­ren instal­liert und deinstal­liert wer­den.

Hackerangriffe und Webseiten-Downtimes Netzwerk weit

Da das Netz­werk, sprich die Mult­si­te, auf einer Word­Press Instanz auf­setzt, betrifft ein Hacker-Angriff meist auch alle Sei­ten dar­in. Es kann zu Down­ti­mes kom­men, die auch das Ran­king in diver­sen Such­ma­schi­nen beein­flus­sen.

Ein Hacker­an­griff betrifft immer alle Sei­ten im Netz­werk, da die Core-Daten nur als ein­fa­che Kopie vor­lie­gen.

Datenpannen betreffen alle Netzwerkseiten

Eine Sicher­heits­lü­cke oder aber fal­sche Datei­be­rech­ti­gun­gen kön­nen schnell zu einer poten­zi­el­len Angriffs­flä­che für Bots aus­ufern, wodurch auch Daten gele­akt wer­den kön­nen.

Kom­pro­mit­tier­te Daten las­sen sich schnell mit einem (hof­fent­lich vor­han­de­nem) Back­up kor­ri­gie­ren. Den­noch müs­sen die Kun­den aller Sei­ten über die mög­li­cher­wei­se ent­wen­de­ten per­sön­li­chen Daten infor­miert wer­den.

Bei einer Sei­te meist über­schau­bar, bei hun­der­ten jedoch schnell ein enor­mer Ver­wal­tungs­akt.

Langsamere Ladezeiten bei erhöhtem Traffic

Vie­le Sei­ten in einem Netz­werk bedeu­ten natür­lich auch mehr Traf­fic. Die Band­brei­te tei­len sich die ein­zel­nen Sei­ten im Netz­werk gegen­sei­tig. Dadurch kann es natür­lich schnell pas­sie­ren, dass eine Web­sei­te die Lade­zei­ten der ande­ren Sei­ten im Netz­werk aus­bremst.

Wei­te­re Maß­nah­men kön­nen not­wen­dig wer­den, dazu zäh­len zum Bei­spiel erwei­ter­te Caching-Maß­­nah­­men und Load-Balan­­cer.

Multisites werden vom Hosting nicht unterstützt

Nicht jeder Hos­ter unter­stützt das ver­wen­den von Word­Press Mul­ti­si­tes. Daher soll­te man bereits im Vor­feld prü­fen, ob dies unter­stützt wird, bzw. den rich­ti­gen Hos­ter vor­ab aus­wäh­len.

Mitt­ler­wei­le bie­ten vie­le Hos­­ting-Anbie­­ter auch spe­zi­el­les Word­Press Hos­ting an. Die­se unter­stüt­zen häu­fig eben­falls kei­ne Mul­ti­si­tes. Ihr soll­tet daher dar­auf ach­ten, ob expli­zit erwähnt wird, dass Mul­ti­si­tes unter­stützt wer­den, falls Ihr vor­habt eure Web­sei­te über ein Word­Press Hos­ting zu rea­li­sie­ren.

Je mehr Netzwerkseiten, desto höher der Ressourcen verbrauch

Jede Web­sei­te benö­tigt Res­sour­cen. Hier­zu zäh­len unter ande­rem Pro­­zes­­sor-Zeit und Arbeits­spei­cher. Bei­des ist meist nur begrenzt vor­han­den. Bei einer Mul­ti­si­te tei­len sich die ein­zel­nen Sei­ten natür­lich auch die Res­sour­cen.

Die tat­säch­li­chen benö­tig­ten Res­sour­cen hän­gen dar­über hin­aus auch von der Anzahl der ver­wen­de­ten Plug­ins, dem The­me und den instal­lier­ten PHP Erwei­te­run­gen ab. Aber auch Über­set­zun­gen kön­nen das Sys­tem nega­tiv beein­flus­sen.

In der Regel wer­den durch wei­te­re Netz­werk­sei­ten auch immer wie­der mehr Plug­ins instal­liert. Der Res­­sour­cen-Auf­­­wand steigt also immer wei­ter. Es emp­fiehlt sich daher, einen Netz­werk­ad­mi­nis­tra­tor zu wäh­len, der auch auf die Res­sour­cen ach­tet und immer zu hin­ter­fra­gen, ob man wirk­lich jedes Plug­in benö­tigt.

Netzwerkseiten teilen sich einige Tabellen

Obwohl die Sei­ten als indi­vi­du­el­le Web­sei­ten wahr­ge­nom­men wer­den, tei­len Sie sich den­noch diver­se Tabel­len. Dazu gehö­ren zum Bei­spiel die Benut­zer­ta­bel­len.

Ein Benut­zer kann daher nur ein­mal im Sys­tem ange­legt wer­den. Es ist stan­dard­mä­ßig nicht mög­lich, den glei­chen Benut­zer erneut auf einer ande­ren Netz­werk­sei­te anzu­le­gen.

Das kann zur Ver­wir­rung und auch zu Pro­ble­men füh­ren. Daher soll­te man vor­ab über­le­gen, ob die­se Funk­ti­on benö­tigt wird und wenn ja, wel­ches Plug­in dabei hilft, die­ses Pro­blem zu lösen.

Wie man WordPress Multisite einrichtet und aktiviert #

Eine Word­Press Mul­ti­si­te kannst du sowohl für eine neue Sei­te akti­vie­ren oder aber für eine bestehen­de Word­Press Web­sei­te akti­vie­ren.

Manuelles einrichten einer WordPress Multisite auf einer neuen WordPress Installation

Um die Mul­ti­si­te für dei­ne Word­Press Web­sei­te zu akti­vie­ren, benö­tigst du einen SFTP/FTP Zugriff (So ver­wen­dest du SFTP, um auf dei­ne Word­Press Web­sei­te zuzu­grei­fen). Zunächst muss die Con­fig Datei ange­passt wer­den. Suche in der wp-config.php nach fol­gen­der Zei­le:

/* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß. */
/* That's all, stop editing! Happy publishing. */

Direkt dar­über fügst du nun fol­gen­de Zei­le hin­zu:

define( 'WP_ALLOW_MULTISITE', true );

Spei­che­re die Datei und lade sie auf den Ser­ver.

Mel­de dich nun auf dei­ner Word­Press Web­sei­te an. Im Menü Werk­zeu­ge fin­dest du einen neu­en Ein­trag für die Netz­werk­ein­rich­tung.

image
Netz­werk­ein­rich­tung

Es erscheint eine Sei­te, auf der du gefragt wirst, ob du dein Netz­werk mit Domä­nen oder Unter­ver­zeich­nis­sen ein­rich­ten möch­test. Wäh­le die gewünsch­te Opti­on und bestä­ti­ge durch das Kli­cken auf die Schalt­flä­che Instal­lie­ren.

Hin­weis: Falls du dei­ne Sei­te in einem Unter­ver­zeich­nis ein­ge­rich­tet hast, steht dir hier kei­ne Aus­wahl zur Ver­fü­gung.

Auf der neu­en Sei­te siehst du nun alle Ein­stel­lun­gen, die du zusätz­lich in die wp-config.php und in der .htac­cess kopie­ren musst.

image 1
Netz­werk­ein­stel­lun­gen Word­Press Mul­ti­si­te

Öff­ne die bei­den Datei­en und füge den Code, wie bei dir ange­zeigt, ein.

Hin­weis: Dein Code wird sich von dem in unse­rem Screen­shot unter­schei­den.

Spei­che­re die bei­den Datei­en und lade Sie auf dei­nen Ser­ver. Anschlie­ßend musst du dich neu auf dei­nem Word­Press Dash­board anmel­den. Hier­für ver­wen­dest du die bereits bekann­ten Zugangs­da­ten.

Wie du fest­stellst, hat sich dein Dash­board etwas ver­än­dert. Du fin­dest nun im obe­ren Menü einen neu­en Ein­trag “Mei­ne Web­sites”.

image 2
Mei­ne Web­sites — Word­Press Mul­ti­si­te

Über die­ses Menü gelangst du zur Netz­werk­ver­wal­tung. Von hier aus kannst du nun neue Web­sei­ten anle­gen, Plug­ins, The­mes und Benut­zer ver­wal­ten sowie die Ein­stel­lun­gen für das Netz­werk fest­le­gen.

Umwandeln einer WordPress Webseite zu einer Multisite

Um eine ein­fa­che Word­Press Instal­la­ti­on in eine Mul­ti­si­te umzu­wan­deln, folgst du ein­fach den glei­chen manu­el­len Schrit­ten wie oben. Es gibt nur einen Unter­schied: Sobald dei­ne Web­sei­te bereits in einen neu­en Monat gewech­selt hat (z.B. die Web­sei­te wur­de im Juni erstellt, im Juli willst du die Sei­te in eine Mul­ti­si­te umwan­deln), ver­fällt die Opti­on die Mul­ti­si­te in Unter­ver­zeich­nis­sen ein­zu­rich­ten.

Dies liegt ein­fach an der Art, wie Word­Press Medi­en und Sei­ten anlegt. Hier könn­te es ansons­ten zu Kon­flik­ten kom­men. Dir steht es aber wei­ter­hin frei, die Mul­ti­si­tes als Sub­do­mains anzu­le­gen oder indi­vi­du­el­le Top-Level-Domains zu ver­wen­den.

Fazit #

Word­Press Mul­ti­si­tes kön­nen dir bei diver­sen Anwen­dungs­fäl­len eine Men­ge Zeit und Arbeit erspa­ren. Solan­ge das Netz­werk ordent­lich ver­wal­tet wird, kön­nen die Nach­tei­le ein­ge­grenzt wer­den.

Den­noch soll­te von Fall zu Fall ent­schie­den wer­den, ob eine Mul­ti­si­te lang­fris­tig von Vor­teil ist, den ein Umbau ist mit eini­gem Auf­wand ver­bun­den. Auch bzgl. Daten­schutz gilt es gera­de mit der DSGVO eini­ges zu berück­sich­ti­gen.

Ger­ne kön­nen wir dich auch indi­vi­du­ell bera­ten und dir den bes­ten Lösungs­weg auf­zei­gen. Kon­tak­tie­re uns ger­ne für ein kos­ten­lo­ses Erst­ge­spräch.

88e86fcb816eff22bc917094df2862d8dd5c0e978b333e6dd5f36f808990c261 96

Arti­kel von:

Marc Wag­ner

Hal­lo, Marc hier. Ich bin der Grün­der von Forge12 Inter­ac­ti­ve und bereits seit über 20 Jah­ren lei­den­schaft­lich dabei Web­sei­ten, Online­shops, Anwen­dun­gen und SaaS-Lösun­gen für Unter­neh­men zu ent­wi­ckeln. Vor der Grün­dung habe ich bereits in Bör­sen notier­ten Unter­neh­men gear­bei­tet und mir aller­lei Wis­sen ange­eig­net. Die­ses Wis­sen möch­te ich nun an mei­ne Kun­den wei­ter­ge­ben.

Hast du eine Fra­ge? Hin­ter­lass bit­te einen Kom­men­tar