Erste Schritte mit Ultimate Multisite: Der vollständige Leitfaden

Bereit, deine eigene Website-as-a-Service-(WaaS)-Plattform aufzubauen? Dieser umfassende Leitfaden führt dich von null bis zu einer vollständig funktionsfähigen Ultimate-Multisite-Installation – inklusive WordPress-Multisite-Grundlagen, Installation, Konfiguration und Best Practices.


Was ist Ultimate Multisite?

Ultimate Multisite ist ein WordPress-Plugin, das deine WordPress-Multisite-Installation in ein Premium-Netzwerk von Websites verwandelt – wie WordPress.com, Wix oder Squarespace –, aber eines, das dir gehört und das du kontrollierst.

Mit Ultimate Multisite kannst du Kundinnen und Kunden die Möglichkeit bieten, Websites über monatliche, vierteljährliche oder jährliche Abonnementgebühren zu erstellen. Es übernimmt alles: Website-Bereitstellung, Zahlungseinzug, Checkout-Formulare, Rabattgutscheine, Domain-Mapping, SSL-Zertifikate und Kundenkommunikation.

Bevor du in Ultimate Multisite eintauchst, musst du die Grundlage verstehen, auf der es aufbaut: WordPress Multisite.


WordPress Multisite verstehen

WordPress Multisite ist eine integrierte Funktion (seit WordPress 3.0 im Jahr 2010), mit der mehrere Websites eine einzige WordPress-Installation gemeinsam nutzen können. Nach der Aktivierung wird deine WordPress-Website zu einem «Netzwerk», das viele Unterseiten hosten kann.

Stell es dir so vor: Eine Universität betreibt eine einzige WordPress-Installation, aber jede Fakultät betreibt ihre eigene WordPress-Website innerhalb dieses Netzwerks.

Was gemeinsam genutzt wird

Alle Unterseiten in einem WordPress-Multisite-Netzwerk teilen sich:

  • WordPress-Core-Dateien — Updates werden einmal für alle Websites durchgeführt
  • Plugins und Themes — Einmal installiert, netzwerkweit verfügbar
  • Die Datenbank — Eine Datenbank mit separaten Tabellen pro Unterseite, wie wp_[id]_posts, wp_[id]_comments usw.
  • Benutzerkonten — Benutzer gehören zum Netzwerk, nicht zu einzelnen Websites
  • wp-config.php — Eine einzige Konfigurationsdatei

Was getrennt bleibt

  • Medien-Uploads — Jede Unterseite hat ihren eigenen Uploads-Ordner (wp-content/uploads/sites/[id])
  • Inhalte — Beiträge, Seiten, Kommentare und Einstellungen sind pro Website abgegrenzt
  • Aktive Plugins/Themes — Jede Website kann unterschiedliche Kombinationen aktivieren (sofern sie nicht netzwerkweit aktiviert sind)
  • Admin-Bereiche — Jede Unterseite hat ihr eigenes Dashboard

Diese Architektur ist der Hauptvorteil von Multisite: Du kannst von 10 auf 1’000 Websites wachsen, während der Wartungsaufwand gleich bleibt.


Subdomain vs. Unterverzeichnis: Wähle mit Bedacht

Beim Einrichten von WordPress Multisite musst du dich zwischen zwei URL-Strukturen entscheiden. Diese Entscheidung ist später schwer zu ändern, wähle also sorgfältig.

Unterverzeichnis-Modus

URLs sehen so aus: yourdomain.com/site1, yourdomain.com/site2

Vorteile:

  • Am einfachsten einzurichten und zu warten
  • Ein einziges SSL-Zertifikat deckt das gesamte Netzwerk ab
  • Keine Wildcard-DNS-Konfiguration erforderlich

Nachteile:

  • Suchmaschinen könnten alle Unterseiten als eine einzige grosse Website behandeln
  • URLs wirken für manche Kundinnen und Kunden weniger «professionell»
  • Die Hauptwebsite benötigt das Präfix /blog/ für Beiträge (um Pfadkonflikte zu vermeiden)

Subdomain-Modus

URLs sehen so aus: site1.yourdomain.com, site2.yourdomain.com

Vorteile:

  • URLs wirken professioneller
  • Suchmaschinen behandeln jede Unterseite als separate Website
  • Keine Pfadkonflikte zwischen Hauptwebsite und Unterseiten

Nachteile:

  • Erfordert eine Wildcard-DNS-Konfiguration
  • Benötigt ein Wildcard-SSL-Zertifikat (oder einzelne Zertifikate pro Subdomain)
  • Etwas komplexere Ersteinrichtung

Unsere Empfehlung: Für die meisten WaaS-Plattformen wird der Subdomain-Modus bevorzugt, weil Kundinnen und Kunden erwarten, dass sich ihre Websites eigenständig anfühlen. Die SSL-Komplexität wird grösstenteils durch die Hosting-Integrationen und Cloudflare-Unterstützung von Ultimate Multisite gelöst.


Wichtige Begriffe

Bevor wir fortfahren, definieren wir die Begriffe, die dir auf deiner Ultimate-Multisite-Reise begegnen werden:

WordPress- & Multisite-Begriffe

  • Netzwerk — Deine gesamte WordPress-Multisite-Installation mit allen Unterseiten
  • Unterseite — Eine einzelne Website innerhalb deines Netzwerks (kann Subdomain oder Unterverzeichnis sein)
  • Super-Admin — Die höchste Berechtigungsstufe; kann alle Unterseiten, Plugins und Themes verwalten
  • Netzwerk-Admin-Bereich — Das Dashboard, in dem Super-Admins das gesamte Netzwerk verwalten
  • Domain-Mapping — Ermöglicht Unterseiten die Nutzung eigener Domains (z. B. joesbikeshop.com statt joes.yournetwork.com)

Ultimate-Multisite-Begriffe

  • Website-Vorlage — Eine vorkonfigurierte Website, die geklont wird, wenn sich Kundinnen und Kunden registrieren (mit Theme, Plugins und Inhalten bereits eingerichtet)
  • Checkout-Formular — Das Registrierungsformular, in dem Kundinnen und Kunden Pläne auswählen und ihre Websites erstellen
  • Produkt/Plan — Eine Abonnementstufe, die du anbietest (z. B. Basic 9 $/Monat, Pro 29 $/Monat)
  • Mitgliedschaft — Das aktive Abonnement einer Kundin oder eines Kunden für ein Produkt
  • Webhook — Automatisierte Benachrichtigungen, die an externe Dienste gesendet werden, wenn Ereignisse auftreten (Website erstellt, Zahlung erhalten usw.)
  • Ereignisse — Protokollierte Aktivitäten in deinem Netzwerk (Planänderungen, Zahlungen, Website-Erstellungen)

Schritt 1: WordPress Multisite installieren

Wichtig: Viele Managed-WordPress-Hosts (WP Engine, Cloudways, Closte usw.) können Multisite automatisch für dich einrichten. Kläre dies mit deinem Host, bevor du es manuell machst.

Voraussetzungen

  • Eine frische WordPress-Installation (oder eine bestehende, die du umwandeln möchtest)
  • FTP- oder Dateimanager-Zugriff
  • Möglichkeit, wp-config.php und .htaccess zu bearbeiten
  • Erstelle ein Backup deiner Website, bevor du fortfährst
  • Deaktiviere vorübergehend alle Plugins

Multisite aktivieren

Öffne deine Datei wp-config.php und füge diese Zeile vor dem Kommentar «That’s all, stop editing!» ein:

define('WP_ALLOW_MULTISITE', true);

Speichere die Datei und lade sie hoch, aktualisiere anschliessend deinen WordPress-Adminbereich.

Das Netzwerk konfigurieren

Gehe in deinem WordPress-Adminbereich zu Werkzeuge → Netzwerk-Einrichtung.

  1. Wähle Subdomains oder Unterverzeichnisse
  2. Gib einen Netzwerktitel ein
  3. Überprüfe deine Netzwerk-Admin-E-Mail
  4. Klicke auf Installieren

WordPress stellt Code-Snippets bereit, die du deinen Dateien hinzufügen musst.

Den Konfigurationscode hinzufügen

Füge dies zu wp-config.php hinzu (WordPress zeigt dir die genauen Werte für deine Website an):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Ersetze den Inhalt deiner Datei .htaccess durch den Code, den WordPress bereitstellt (er unterscheidet sich leicht je nach Subdomain oder Unterverzeichnis).

Für den Subdomain-Modus: Wildcard-DNS konfigurieren

Wenn du Subdomains verwendest, benötigst du Wildcard-DNS, damit *.yourdomain.com auf deinen Server auflöst.

  1. Melde dich in deinem Hosting-Control-Panel an (cPanel, Plesk usw.)
  2. Suche Domains oder Subdomains
  3. Erstelle eine Subdomain mit einem Sternchen: *
  4. Verweise sie auf das Dokumentenstammverzeichnis deiner Hauptdomain

Teste deine Installation

Bevor du Ultimate Multisite installierst, überprüfe, ob deine Multisite funktioniert:

  1. Melde dich an und gehe zu Meine Websites → Netzwerk-Admin → Websites
  2. Klicke auf Neu hinzufügen
  3. Erstelle eine Test-Website
  4. Besuche die Test-Website, um zu bestätigen, dass sie korrekt lädt

Schritt 2: Ultimate Multisite installieren

Wenn WordPress Multisite funktioniert, bist du bereit, Ultimate Multisite zu installieren.

Installation

  1. Gehe zu Netzwerk-Admin → Plugins → Neu hinzufügen
  2. Suche nach “Ultimate Multisite”
  3. Klicke auf Installieren und danach auf Netzwerkweit aktivieren

Der Einrichtungsassistent

Nach der Aktivierung wirst du zum Einrichtungsassistenten weitergeleitet. Klicke auf Loslegen.

Schritt 1: Prüfungen vor der Installation
Der Assistent überprüft, ob dein Server die Anforderungen erfüllt (PHP-Version, MySQL usw.). Wenn alles bestanden ist, klicke auf Weiter.

Schritt 2: Installation
Klicke auf Installieren, um die erforderlichen Datenbanktabellen und Dateien zu erstellen.

Schritt 3: Grundeinstellungen
Konfiguriere deine Unternehmensinformationen und die Standardwährung. Diese Informationen erscheinen auf Rechnungen und in der Kundenkommunikation.

Schritt 4: Beispielinhalte (optional)
Du kannst vordefinierte Vorlagen, Produkte und Checkout-Formulare installieren, um den Einstieg zu erleichtern. Dies wird für Erstbenutzer empfohlen.

Klicke auf Fertigstellen — du hast jetzt eine funktionierende Ultimate Multisite-Installation!


Häufige Anwendungsfälle

Ultimate Multisite unterstützt eine grosse Vielfalt an Geschäftsmodellen:

Agenturmodell

Hoste und verwalte Kunden-Websites auf einer einzigen Plattform. Nutze Agenturlizenzen für Themes und Plugins auf allen Websites. Verwende Domain-Mapping, damit jeder Kunde seine eigene gebrandete Domain hat.

Vorteile: Zentrale Updates, konsistente Sicherheit, vereinfachtes Kundenmanagement.

Nischen-Website-Builder

Erstelle einen Website-Builder für eine bestimmte Branche — Restaurants, Golfclubs, Immobilienmakler usw. Gestalte Vorlagen-Websites mit branchenspezifischen Plugins und bereits konfigurierten Inhalten.

Vorteile: Kunden erhalten in wenigen Minuten eine einsatzbereite Website. Du wirst zum Experten in deiner Nische.

WordPress-Hosting-Anbieter

Biete eine vollständig gehostete WordPress-Lösung mit Abrechnungen für Abonnements an, ähnlich wie WordPress.com oder Squarespace. Übernimm alle technischen Aspekte, während sich Kunden auf Inhalte konzentrieren.

Vorteile: Wiederkehrende Einnahmen, volle Kontrolle über die Plattform, keine Lizenzprobleme pro Website.

Enterprise-/Bildungsnetzwerke

Universitäten, Franchise-Unternehmen oder Konzerne mit vielen zusammengehörigen Websites. Jede Abteilung, jeder Standort oder jedes Franchise erhält eine eigene Website, während die IT die zentrale Kontrolle behält.

Vorteile: Markenkonsistenz, zentrale Sicherheit, reduzierter IT-Aufwand.


Best Practices für die Architektur

Überlegungen zum Hosting

Vermeide billiges Shared Hosting. Günstige Anbieter maximieren die Serverdichte, was bedeutet, dass dein Netzwerk mit Hunderten anderer Websites um Ressourcen konkurriert. Das führt zu langsamer Performance und unzufriedenen Kunden.

Ultimate Multisite funktioniert am besten mit Hosting-Anbietern, die Multisite verstehen und Folgendes bieten:

  • Automatische Integration von Domain-Mapping
  • Wildcard- oder automatisierte SSL-Zertifikate
  • Ausreichende Ressourcen für mehrere Websites
  • Gute Caching-Infrastruktur

Sieh dir unseren Leitfaden für Hosting-Anbieter für detaillierte Empfehlungen an.

Performance-Optimierung

WordPress Multisite kann auf Tausende von Websites skalieren (WordPress.com ist der Beweis), aber du brauchst die richtige Infrastruktur:

  • Verwende ein CDN — Cloudflare (die kostenlose Stufe funktioniert hervorragend) übernimmt statische Assets und Caching
  • Aktiviere Page-Caching — Reduziert die Serverlast drastisch
  • Halte Plugins auf ein Minimum — Weniger aktive Plugins = bessere Performance
  • Bevorzuge statische Inhalte — Websites, die aggressiv gecacht werden können, skalieren besser

Ultimate Multisite enthält eine Cloudflare-Integration, die DNS und SSL für neue Subsites automatisiert — sehr empfehlenswert für jede ernsthafte WaaS-Plattform.

SSL und Domain-Mapping

Moderne Browser verlangen SSL. Deine Optionen:

  • Unterverzeichnis-Modus: Ein einzelnes SSL-Zertifikat deckt alles ab
  • Subdomain-Modus: Wildcard-SSL-Zertifikat (*.yourdomain.com)
  • Benutzerdefinierte Domains: Jede Kundendomain benötigt ein eigenes Zertifikat

Die Hosting-Integrationen von Ultimate Multisite (Cloudflare, GridPane, Cloudways usw.) automatisieren die SSL-Bereitstellung für benutzerdefinierte Domains — das ist eine der grössten Zeitersparnisse, die das Plugin bietet.

Backups


Benutzerverwaltung: Was du wissen musst

WordPress Multisite teilt die Benutzertabelle über alle Subsites hinweg. Dadurch entsteht eine besondere Situation:

Das Szenario: John registriert sich für eine Website in deinem Netzwerk. Später besucht er die Website eines anderen Kunden (Alices Shop) und versucht, ein Konto zu erstellen, um einen Kauf zu tätigen. Er erhält die Fehlermeldung “E-Mail bereits in Verwendung” — verwirrend, da er Alices Website noch nie zuvor besucht hat.

Die Lösung: Ultimate Multisite enthält eine Option namens Mehrere Konten aktivieren (Einstellungen → Login & Registrierung), die es derselben E-Mail-Adresse erlaubt, separate Konten auf verschiedenen Subsites zu erstellen. Jedes Konto ist an seine Subsite gebunden, wodurch die Kollision verhindert wird.


Nächste Schritte

Du hast Ultimate Multisite jetzt installiert und verstehst die Grundlagen. Das solltest du als Nächstes tun:

  1. Erstelle deine erste Website-Vorlage — Gestalte eine Starter-Website mit deinem bevorzugten Theme, deinen Plugins und Beispielinhalten
  2. Richte Produkte/Pläne ein — Definiere deine Preisstufen (Kostenlos, Basic, Pro usw.)
  3. Konfiguriere ein Zahlungs-Gateway — Verbinde Stripe oder PayPal, um Zahlungen zu akzeptieren
  4. Passe dein Checkout-Formular an — Gestalte das Registrierungserlebnis für deine Kunden
  5. Richte eine Hosting-Integration ein — Aktiviere automatisches Domain-Mapping und SSL

Sieh dir unsere Dokumentation an, um detaillierte Anleitungen zu jedem dieser Themen zu erhalten.


Brauchst du Hilfe?

Ultimate Multisite ist kostenlos und Open Source. Wenn du es wertvoll findest, erwäge, eine Bewertung zu hinterlassen, damit andere es entdecken können.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *