WordPress Multisite bietet ein zentrales CMS für Shop und Blog. Die Anwendung erlaubt es, viele Websites in einem zentralen WordPress-Dashboard zu verwalten. Dafür ist nur eine einzige Installation notwendig. Wie Sie WordPress Multisite einrichten können und für welche Fälle die Anwendung besonders geeignet ist, erfahren Sie in diesem Blogpost.
Was ist eine WordPress Multisite?
WordPress Multisite ist eine kostenfreie Möglichkeit, um mehrere Homepages von einem WordPress-Dashboard aus zu verwalten. Um WordPress Multisite zu aktivieren, müssen Sie lediglich einen Code-Schnipsel der WordPress-Installation hinzufügen. Templates, Plugins und weitere Einstellung können global vorgenommen und auf alle Websites des Netzwerkes angewendet werden.
WordPress Multisite: Welche Anwendungsfälle gibt es?
WordPress Multisite lohnt sich etwa in folgenden Fällen:
- Mehrere Seiten: Wenn Sie selbst mehrere Websites betreiben, wie beispielsweise einen Shop und zwei Blogs, können Sie alles über eine Multisite abwickeln. Das spart Zeit bei der Aktualisierung und beim Hostingplatz.
- Kundenseiten: Wenn Sie als Dienstleister oder Dienstleisterin Homepages im Kundenauftrag erstellen, verwenden Sie sicherlich oft die gleichen Plugins. Mit einer WordPress Multisite müssen Sie nicht mehr alle Plugins einzeln installieren.
- Großkonzerne: Diese hosten oft mehrere Seiten für unterschiedliche Zwecke. Mit WordPress Multisite wird dies einheitlicher und lässt sich einfacher kontrollieren.
Darüber hinaus gibt es weitere Anwendungsfälle von Community-Websites bis hin zur Monetarisierung. Denn: Sie können auch Externe eine Website in Ihrem Netzwerk erstellen lassen.
So können Sie eine WordPress Multisite einrichten
Wenn Sie WordPress Multisite aktivieren möchten, können Sie das entweder auf einer bestehenden oder einer neu eingerichteten WordPress-Seite tun. Die Möglichkeiten unterscheiden sich jedoch in Ihrem Vorgehen.
Multisite für eine neue Seite einrichten
Je nach Hosting-Anbieter kann es bei einer Auto-Installation bereits ein Feld geben, bei dem Sie anklicken können, dass Sie Multisite nutzen möchten.
Besteht diese Option nicht, müssen Sie WordPress Multisite manuell einrichten.
Dazu ist es notwendig, Code-Zeilen in die .htaccess- sowie die wp-config-php-Datei einzufügen, die Sie dafür herunterladen müssen.
Bevor Sie jedoch Änderungen vornehmen, machen Sie immer ein Backup von Ihrer aktuellen Seite, auf das Sie zugreifen können, sollte etwas schiefgehen.
- Fügen Sie nun in der wp-config-php-Datei folgenden Code hinzu:
define( 'WP_ALLOW_MULTISITE', true );Platzieren Sie den Code vor der Zeile /* That's all, stop editing! Happy blogging. */ beziehungsweise /* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß beim Bloggen. */.
- Rufen Sie nun das WordPress-Dashboard auf. Sie finden dort den neuen Menüpunkt „Netzwerk Einrichtung“ unter „Werkzeuge“. Gehen Sie danach wie folgt vor:
- Wählen Sie hier aus, ob Subdomains oder Unterverzeichnisse für die WordPress Multisite verwendet werden sollen.
- Füllen Sie jetzt die abgefragten Daten (E-Mail-Adresse für die Verwaltung und Titel) aus und klicken Sie auf „Installieren“.
- Nun erhalten Sie die zwei Codeschnipsel, den Sie in die .htaccess- und die wp-config-php-Datei einfügen müssen.
Quelle: Multilingualpress
Nachdem Sie beide Dateien bearbeitet haben, finden Sie in der Kopfzeile des Dashboards „Meine Websites“ und „Netzwerkverwaltung“ vor. Hier sehen Sie nun alle WordPress-Websites, die Ihrem Netzwerk zugeordnet sind.
WordPress Multisite: Voraussetzungen, um bestehende Seite einzurichten
Um WordPress Multisite für eine bestehende Seite einzurichten, sind einige Voraussetzungen für die manuelle Einrichtung erforderlich. Achten Sie unbedingt darauf, vorher ein Backup zu erstellen und alle Plugins zu deaktivieren.
Außerdem müssen alle Permalink-Einstellungen funktionieren: In den Einstellungen darf nicht „Einfach“ ausgewählt sein. Im Unterschied zur Einrichtung einer neuen WordPress-Seite haben Sie mit einer bestehenden Website nicht die Möglichkeit, Unterverzeichnisse für weitere Seiten im Netzwerk zu nutzen.
Der Unterschied zwischen Subdomains und Unterverzeichnissen
Wenn Sie WordPress Multisite neu einrichten, haben Sie die Möglichkeit auszuwählen, wie die URL-Struktur neuer Seiten Ihres Netzwerkes angelegt wird. Doch worin liegt eigentlich der Unterschied?
Bei Subdomains wird jede Seite mit folgender URL-Struktur angelegt: https://seite1.ihrnetzwerk.de. Diese Option ist vor allem dann sinnvoll, wenn Sie andere Personen in Ihrem Netzwerk hinzufügen wollen. Die URL-Struktur ist außerdem für die Suchmaschinenoptimierung (SEO) entscheidend, da Subdomains als eine eigene Website betrachtet werden.
Mit Unterverzeichnissen lassen sich beispielsweise Blogs oder Magazine zu einer Hauptseite hinzufügen. Die URLs der Seiten sehen dann so aus: https://ihrnetzwerk.de/seite1.
WordPress Multisite Domain-Mapping: Eigenständiger Domainname für jede Website
Für die oben beschriebenen Fälle ist es wichtig, vorher zu überlegen, ob Sie Subdomains oder Unterverzeichnisse verwenden möchten. Wollen Sie hingegen jeder Seite einen völlig eigenen Domainnamen zuordnen, dann ist die Entscheidung irrelevant.
Für diesen Fall gibt es die Möglichkeit des Domain-Mappings. Dabei wird jede Website mit einer Top-Level-Domain ausgestattet. Nutzen Sie dafür verschiedene Plugins – wie beispielsweise das WordPress MU Domain Mapping.
WordPress Multisite: Plugins und Themes
Wenn Sie ein Plugin oder Theme installieren, müssen Sie das bei WordPress Multisite nur einmalig machen. Diese werden im wp-Content-Verzeichnis gespeichert und sind für das gesamte Netzwerk zugänglich. Die Installation kann ausschließlich von Super-Administrierenden vorgenommen werden. Alle Plugins und Themes finden Sie unter Netzwerkverwaltung.
Normale Administratoren und Administratorinnen können die Plugins und Themes lediglich aktivieren und deaktivieren. Bei Plugins müssen Sie allerdings vorher unter Einstellungen und Netzwerkeinstellung den Haken bei „Administrations-Menüs aktivieren für Plugins“ setzen.
Wo funktioniert bei WordPress Multisite das Hosting?
Damit Sie WordPress Multisite aktivieren können, muss das Modul mod_rewrite in Ihrem Hosting-Paket vorhanden sein. Wenn Sie die Option „Subdomains“ auswählen möchten, dann benötigen Sie zusätzlich einen Wildcard DNS Eintrag.
Nicht jeder Hosting-Anbieter stellt diese Optionen bereit. Gerade in kleinen, günstigen Paketen ist deshalb nicht immer die Möglichkeit gegeben, WordPress Multisite zu nutzen. Informieren Sie sich bei Ihrem Hosting-Anbieter, um abzuklären, ob Sie WordPress Multisite mit Ihrem Paket aktivieren können.
Einrichtung einer WordPress Multisite: Vor- und Nachteile
Folgende Punkte können Ihnen bei der Entscheidung helfen, ob WordPress Multisite für Sie das Richtige ist:
Vorteile einer WordPress Multisite
- Sie müssen nicht auf jeder Seite eine neue WordPress-Installation durchführen, sondern verwalten mithilfe von WordPress Multisite mehrere Seiten von einem Ort.
- Als Super-Administrator oder -Administratorin haben Sie im Dashboard die Möglichkeit, Nutzende, Themes, Plugins und Einstellungen netzwerkübergreifend einzustellen, zu aktivieren oder zu löschen.
- Sie können anderen Personen Zugriff auf Ihr Netzwerk geben, wenn Sie verschiedene Websites von Kundinnen und Kunden verwalten oder wenn Sie selbst mehrere Marken oder Unterseiten besitzen.
- Einmal erstellte Themes lassen sich auf alle anderen Seiten übertragen.
- Backups werden ebenfalls mit nur einer Anwendung von allen Seiten erstellt und nicht nur von einer Seite.
- Sie sparen Zeit beim Installieren von Plugins, da die Installation für jede Website des Multisite-Netzwerks greift.
- Serverkapazitäten werden eingespart.
- Mit Multisite können Sie auch Websites klonen. Das ist besonders effizient, wenn Ihr Blog den gleichen Stil erhalten soll wie Ihre Seite.
Nachteile einer WordPress Multisite
- Alle globalen Einstellungen können lediglich vom Super-Administrator vorgenommen werden. Die Befugnisse einzelner Administratoren sind eingeschränkt. Beispielsweise kann nur der oder die Super-Administrierende für WordPress Multisite Plugins oder Themes installieren oder löschen.
- Nicht alle Plugins funktionieren mit einer WordPress Multisite.
- Die Performance kann leiden, wenn der zugrundeliegende Server komplett abstürzt.
- Hoher Traffic kann zu einer schlechteren Ladezeit einzelner Websites beitragen.
- Führen Sie ein Theme-Update für eine Seite durch, werden diese immer auf allen Websites vorgenommen. Auch das kann in Einzelfällen zu Schwierigkeiten führen.
WordPress Multisite: Cookie-Problem beheben
Bei der Fehlermeldung „Cookies sind blockiert oder werden von deinem Browser nicht unterstützt. Du musst Cookies aktivieren, um WordPress nutzen zu können.“ handelt sich um ein bekanntes Problem, das sich einfach lösen lässt.
Fügen Sie dazu einfach folgenden Code Ihrer wp-config-php-Datei hinzu:
define('ADMIN_COOKIE_PATH', '/');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');
define('COOKIE_DOMAIN', false);
Fazit: Durch WordPress Multisite Zeit und Ressourcen sparen
WordPress Multisite bietet die Möglichkeit, verschiedene Website-Projekte von einem zentralen WordPress-Dashboard aus zu verwalten. Anstatt WordPress für jede Seite neu zu installieren, können Sie netzwerkübergreifende Einstellungen vornehmen. Das spart enorme Ressourcen und verschafft eine Erleichterung im operativen Ablauf.
Titelbild: Catherine Falls Commercial / iStock / Getty Images Plus