Multisite
WordPress-Multisite ist eine Funktion, die mehrere eigenständige WordPress-Websites unter einer einzigen Installation verwaltet. Alle Sites teilen sich denselben WordPress-Core, dieselbe Datenbank und dieselben Server-Ressourcen – werden aber separat mit eigenen Inhalten, Themes, Plugins und Benutzern betrieben. Aktiviert wird Multisite über die wp-config.php.
Wann Multisite sinnvoll ist
- Unternehmen mit mehreren Länder- oder Marken-Websites auf einer Infrastruktur
- Agenturen, die viele ähnliche Websites zentral verwalten wollen
- Bildungseinrichtungen, die Abteilungen oder Kurse eigene Bereiche geben
- Netzwerke aus thematisch verwandten Websites
Subdomains vs. Unterverzeichnisse
Bei der Einrichtung von Multisite wählt man zwischen zwei URL-Strukturen:
- Unterverzeichnisse:
domain.de/shop/,domain.de/blog/– einfacher einzurichten, keine DNS-Anpassung nötig - Subdomains:
shop.domain.de,blog.domain.de– erfordert einen Wildcard-DNS-Eintrag (*.domain.de) beim Hoster - Separate Domains: Jede Site bekommt eine eigene Domain – möglich über Domain Mapping (z.B. mit dem Plugin Mercator), aber aufwändiger in der Konfiguration
Netzwerk-Administrator vs. Site-Administrator
Multisite fügt eine zusätzliche Benutzerebene hinzu: den Super Admin (Netzwerk-Administrator). Er verwaltet das gesamte Netzwerk, installiert Plugins und Themes für alle Sites und kann neue Sites hinzufügen oder löschen. Normale Site-Administratoren verwalten nur ihre eigene Website innerhalb des Netzwerks.
Wo Multisite an Grenzen stößt
Nicht alle Plugins funktionieren in Multisite-Umgebungen einwandfrei – besonders solche, die Datenbankoperationen auf der Netzwerkebene ausführen. Sicherheitslücken eines einzelnen Plugins können potenziell alle Sites im Netzwerk betreffen. Und der Hosting-Wechsel einer Multisite-Installation ist erheblich komplexer als bei einer normalen Installation. Wer keine der oben genannten Anwendungsfälle hat, fährt mit getrennten WordPress-Installationen oft einfacher.

