Blog

Beiträge, Snippets, Tipps & Tricks
rund um Webdesign, SEO & Co.

WordPress Multisite Installation: Mehrere Seiten mit einer Installation

von • Themen:
wordpress-multisite-installation

Die WordPress Multisite Installation — eines der wohl mächtigsten Funktionen von WordPress, die es ermöglicht, mehrere Webseiten über eine einzige Installation zu betreiben. Gerade für die zentrale Verwaltung mehrerer Webseiten oder die Realisation einer mehrsprachigen Webseite bietet sich eine Multisite Installation an.

WordPress Multisite — was ist das?

Seit WordPress Version 3.0, die im Jahre 2010 das Licht der Welt erblickte, bietet das CMS WordPress die Möglichkeit einer Multisite Installation. Dabei handelt es sich nicht etwa um eine spezielle Ausführung von WordPress, sondern um eine herkömmliche Installation, in der das Multisite-Feature lediglich mit wenigen Handgriffen aktiviert wurde. Nach abgeschlossener Konfiguration können beliebig viele Webseiten in einer einzigen WordPress Instanz angelegt werden, die als virtuelle Webseiten fungieren.

Das bedeutet, dass es weder ein eigenes Verzeichnis pro Webseite auf dem Webserver erfordert, noch eine doppelte Installation von beispielsweise Plugins nötig ist. Alle Webseiten werden zentral über eine WordPress-Installation verwaltet, wodurch sich selbstverständlich auch einige Vorteile ergeben. Um weiterhin eine hohe Flexibilität einer jeden Webseite gewährleisten zu können, gibt es aber die Möglichkeit, gewisse Plugins oder Themes zentral für alle Webseiten der Multisite zu verwenden, oder aber die einzelnen Webseiten unabhängig voneinander mit verschiedenen Plugins und Themes zu betreiben.

Die Vorteile einer Multisite im Überblick

Die Voraussetzungen

Die Voraussetzungen für eine WordPress Multisite Installation sind vergleichsweise niedrig. Einzig und allein sollte darauf geachtet werden (je nach Anzahl und Komplexität der einzelnen Webseiten, die über die MultiSite betrieben werden), dass ausreichend Rechenleistung zur Verfügung steht, Stichwort WordPress Memory Limit. Außerdem müssen „sprechende“ Permalinks aktiviert sein („mod_rewrite“), sprich in den Einstellungen unter Permalinks darf nicht die standardmäßige, kryptische URL-Struktur verwendet werden. Dann steht einer Multisite nichts mehr im Wege.

WordPress Multisite installieren

Die Installation einer WordPress Multisite gestaltet sich als weniger kompliziert und aufwendig, als man möglicherweise vermuten mag. Basis für eine Multisite sollte natürlich ein bereits installiertes WordPress sein, außerdem ist es zu empfehlen, ein vollständiges Backup der Webseite zu erstellen. Zwar bleiben die bisherigen Daten und Einstellungen erhalten, aufgrund von einigen Änderungen, die bei der Aktivierung der Multisite vorgenommen werden müssen, empfiehlt sich aber stets eine Datensicherung.

1. Die Aktivierung

Zunächst einmal muss die bestehende WordPress-Installation für die Nutzung einer Multisite aktiviert werden. Dazu muss die wp-config.php (zu finden im Hauptverzeichnis von WordPress) um eine Zeile Code erweitert werden. Vor „/* That’s all, stop editing! Happy blogging. */“ wird zur Aktivierung der Multisite-Funktion folgende Zeile ergänzt:

define( 'WP_ALLOW_MULTISITE', true );

Ist diese Änderung durchgeführt und die wp-config.php auf dem Server abgespeichert, kann sich im Backend angemeldet werden, um die Einrichtung zu beginnen.

2. Netzwerk-Einrichtung

Zur Einrichtung müssen zunächst alle Plugins deakiviert werden. Sollte Schritt 1 erfolgreich gewesen sein, so findet sich im Backend unter „Werkzeuge“ die Option „Netzwerk-Einrichtung“. Dort kann festgelegt werden, ob die Multisite mit Subdomains oder Sub-Verzeichnissen arbeitet. Diese Entscheidung sollte mit Bedacht getroffen werden, da eine nachträgliche Änderung nicht mehr möglich ist. Bei Bedarf kann nun noch ein Netzwerk-Titel und die Administrator-E-Mail für das Netzwerk definiert werden. Diese beiden Optionen dienen übrigens ausschließlich für interne Zwecke.

Mit dem Klick auf „Installieren“ wird die WordPress Multisite eingerichtet. WordPress zeigt nun einige Regeln an, die in der wp-config.php sowie in der .htaccess-Datei integriert werden müssen, damit die Multisite ordnungsgemäß funktioniert. Wichtig: Die Regeln für die .htaccess-Datei müssen durch die bisherigen Regeln, die durch WordPress eingesetzt wurden, ersetzt werden.

Abschließend ist ein erneuter Login ins WordPress Backend vonnöten, da mit der Fertigstellung der Multisite Installation alle bestehenden Sitzungen abgemeldet werden.

WordPress Multisite verwenden

Sofern die Installation erfolgreich war, erscheint nun in der WordPress Admin Bar eine neue Schaltfläche mit dem Namen „Meine Seiten“. Darüber können die verwalteten Webseiten sowie die zentrale Netzwerkverwaltung erreicht werden.

Unter „Meine Seiten“->„Netzwerkverwaltung“->„Seiten“ kann eine neue/erste Webseite der Multisite hinzugefügt werden. Benötigt wird lediglich die Wunschadresse der Seite, der Seitentitel sowie eine Administratoren-E-Mail. Anschließend steht die neue Webseite als eigenständige, völlig neue Instanz zur Verfügung.

Sofern auf den einzelnen Webseiten der Multisite kein eigenes Theme installiert bzw. aktiviert wird, fungiert das Theme der Hauptinstallation als Design. Gleiches gilt für Plugins: Erweiterungen, die auf der Hauptebene installiert werden, stehen auch auf allen Sub-Installationen bereit, während sich Plugins, die in den Sub-Installationen installiert werden, ausschließlich auf selbige Webseite beschränken.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

» «