WordPress Multisite einrichten – So verwaltest du mehrere Websites effizient
Wenn du mehrere Websites betreiben oder verwalten möchtest, kann es schnell unübersichtlich werden, jede einzeln zu pflegen. Genau hier kommt die WordPress Multisite-Funktion ins Spiel. Mit dieser Funktion kannst du mehrere Websites über eine einzige WordPress-Installation verwalten, was dir Zeit und Ressourcen spart. In diesem Beitrag zeige ich dir, wie du eine WordPress Multisite einrichtest und damit deine Websites effizient managen kannst.
Was ist WordPress Multisite?
WordPress Multisite ist eine Funktion, mit der du eine ganze Sammlung von Websites innerhalb einer einzigen WordPress-Installation verwalten kannst. Alle Websites teilen sich die gleiche WordPress-Installation, aber jede Website kann ein eigenes Design, eigene Inhalte und eigene Plugins haben. Dieses Netzwerk kann aus Subdomains (z. B. site1.deinedomain.com
) oder Unterverzeichnissen (z. B. deinedomain.com/site1
) bestehen.
Vorteile von WordPress Multisite
- Zentrale Verwaltung: Du kannst mehrere Websites über ein einziges Dashboard verwalten, anstatt dich bei jeder Website einzeln anzumelden.
- Gemeinsame Nutzung von Themes und Plugins: Themes und Plugins können über das gesamte Netzwerk hinweg aktiviert und geteilt werden.
- Schnellere Updates: Aktualisierungen von WordPress, Themes oder Plugins müssen nur einmal durchgeführt werden und gelten für alle Websites im Netzwerk.
- Einsparung von Speicherplatz: Alle Websites nutzen die gleiche Installation und teilen sich bestimmte Ressourcen, was Speicherplatz spart.
Schritt-für-Schritt-Anleitung: WordPress Multisite einrichten
1. Voraussetzungen für die Einrichtung
Bevor du mit der Einrichtung von WordPress Multisite beginnst, gibt es einige Voraussetzungen:
Hosting-Anforderungen: Dein Hosting-Anbieter muss die Nutzung von Wildcard-Domains oder Unterverzeichnissen unterstützen, je nachdem, wie du deine Multisite strukturieren möchtest.
Aktive WordPress-Installation: Du benötigst eine funktionierende WordPress-Installation, auf der du die Multisite-Funktion aktivieren kannst. Stelle sicher, dass deine Installation auf dem neuesten Stand ist.
Vollständige Backups: Bevor du große Änderungen an deiner Website vornimmst, solltest du immer ein vollständiges Backup deiner Datenbank und Dateien erstellen.
2. Aktivierung der WordPress Multisite-Funktion
Die Multisite-Funktion ist in WordPress integriert, aber standardmäßig deaktiviert. Du kannst sie durch eine kleine Änderung in der wp-config.php
-Datei aktivieren:
Öffne die wp-config.php-Datei im Hauptverzeichnis deiner WordPress-Installation über einen FTP-Client oder den Dateimanager deines Hosting-Anbieters.
Füge den folgenden Code direkt über der Zeile /* That's all, stop editing! Happy publishing. */
ein:
define('WP_ALLOW_MULTISITE', true);
Speichere die Datei und lade sie auf deinen Server hoch.
3. Multisite-Netzwerk einrichten
Nachdem du die Multisite-Funktion aktiviert hast, kannst du dein Netzwerk einrichten:
Melde dich in deinem WordPress-Dashboard an und gehe zu Werkzeuge > Netzwerk einrichten.
Wähle aus, ob du Subdomains (z. B. site1.deinedomain.com
) oder Unterverzeichnisse (z. B. deinedomain.com/site1
) verwenden möchtest. Beachte, dass die Nutzung von Subdomains eventuell eine Konfiguration deines DNS erfordert.
Gib einen Netzwerktitel und eine Netzwerk-E-Mail-Adresse ein.
Klicke auf Netzwerk installieren, um die Multisite-Konfiguration abzuschließen.
4. Konfiguration nach der Installation
Nach der Installation des Netzwerks gibt dir WordPress spezifische Anweisungen, die du befolgen musst, um die Multisite ordnungsgemäß zu konfigurieren:
Bearbeite erneut die wp-config.php-Datei und füge die von WordPress bereitgestellten Codeschnipsel hinzu, um die Multisite vollständig zu aktivieren.
Bearbeite die .htaccess-Datei (falls vorhanden) und füge ebenfalls den von WordPress bereitgestellten Code ein, um die korrekten Weiterleitungen zu ermöglichen.
Speichere beide Dateien und lade sie zurück auf den Server.
5. Verwaltung deines Multisite-Netzwerks
Sobald dein Multisite-Netzwerk eingerichtet ist, hast du nun Zugriff auf ein Super-Admin-Dashboard, von dem aus du alle Websites verwalten kannst.
Neue Websites hinzufügen: Um eine neue Website hinzuzufügen, gehe zu Meine Websites > Netzwerk-Admin > Websites und klicke auf Neu hinzufügen. Gib die gewünschten Website-Daten ein, wie den Namen und die URL.
Benutzer verwalten: Du kannst Benutzer hinzufügen und ihnen spezifische Rollen für einzelne Websites zuweisen.
Themes und Plugins: Als Super-Admin kannst du Themes und Plugins für alle Websites im Netzwerk aktivieren oder deaktivieren. Beachte, dass du einige Plugins möglicherweise nur netzwerkweit aktivieren kannst.
Wann solltest du WordPress Multisite verwenden?
WordPress Multisite ist ideal, wenn du mehrere Websites betreibst, die gemeinsame Ressourcen wie Themes und Plugins verwenden, aber eigenständige Inhalte und Designs haben sollen. Typische Anwendungsfälle sind:
- Unternehmen mit mehreren Marken-Websites: Wenn dein Unternehmen mehrere Produkte oder Dienstleistungen anbietet, die jeweils eine eigene Website benötigen.
- Schul- und Universitätsnetzwerke: Bildungseinrichtungen nutzen Multisite häufig, um Websites für verschiedene Abteilungen oder Kurse zu verwalten.
- Blogs und Magazine mit verschiedenen Themenbereichen: Du kannst für jedes Themengebiet eine eigene Website erstellen und diese zentral verwalten.
Fazit
Die Einrichtung einer WordPress Multisite ist eine großartige Möglichkeit, mehrere Websites effizient zu verwalten, insbesondere wenn du regelmäßig neue Seiten hinzufügst oder Ressourcen zwischen Websites teilen möchtest.
Mit nur einer einzigen Installation kannst du deine Website-Management-Aufgaben vereinfachen und gleichzeitig die Kontrolle und Flexibilität behalten. Durch die zentrale Verwaltung und die gemeinsamen Ressourcen sparst du nicht nur Zeit, sondern auch Speicherplatz und Aufwand.