Bereit, deine eigene Website-as-a-Service-(WaaS)-Plattform aufzubauen? Dieser umfassende Leitfaden führt dich von null bis zu einer voll 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 – ähnlich wie WordPress.com, Wix oder Squarespace –, aber eines, das dir gehört und das du kontrollierst.
Mit Ultimate Multisite kannst du Kund:innen die Möglichkeit bieten, Websites über monatliche, vierteljährliche oder jährliche Abo-Gebühren zu erstellen. Es kümmert sich um alles: Site-Bereitstellung, Zahlungsabwicklung, 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-Site zu einem “Netzwerk”, das viele Subsites hosten kann.
Stell es dir so vor: Eine Universität betreibt eine einzige WordPress-Installation, aber jede Fakultät verwaltet innerhalb dieses Netzwerks ihre eigene WordPress-Site.
Was gemeinsam genutzt wird
Alle Subsites in einem WordPress-Multisite-Netzwerk teilen sich:
- WordPress-Core-Dateien — Updates werden einmal für alle Sites durchgeführt
- Plugins und Themes — Einmal installiert, netzwerkweit verfügbar
- Die Datenbank — Eine Datenbank mit separaten Tabellen pro Subsite, wie
wp_[id]_posts,wp_[id]_comments usw. - Benutzerkonten — Benutzer:innen gehören zum Netzwerk, nicht zu einzelnen Sites
- wp-config.php — Eine einzige Konfigurationsdatei
Was getrennt bleibt
- Medien-Uploads — Jede Subsite hat ihren eigenen Uploads-Ordner (wp-content/uploads/sites/[id])
- Inhalte — Beiträge, Seiten, Kommentare und Einstellungen sind pro Site abgegrenzt
- Aktive Plugins/Themes — Jede Site kann unterschiedliche Kombinationen aktivieren (außer sie sind netzwerkweit aktiviert)
- Admin-Bereiche — Jede Subsite hat ihr eigenes Dashboard
Diese Architektur ist der Hauptvorteil von Multisite: Du kannst von 10 auf 1.000 Sites 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 lässt sich später nur schwer ä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 behandeln möglicherweise alle Subsites wie eine einzige riesige Site
- URLs wirken für manche Kund:innen weniger “professionell”
- Die Hauptsite benötigt für Beiträge das Präfix /blog/ (um Pfadkonflikte zu vermeiden)
Subdomain-Modus
URLs sehen so aus: site1.yourdomain.com, site2.yourdomain.com
Vorteile:
- URLs wirken professioneller
- Suchmaschinen behandeln jede Subsite als eigene Website
- Keine Pfadkonflikte zwischen Hauptsite und Subsites
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 Kund:innen erwarten, dass sich ihre Sites eigenständig anfühlen. Die SSL-Komplexität wird durch die Hosting-Integrationen von Ultimate Multisite und die Cloudflare-Unterstützung weitgehend gelöst.
Wichtige Begriffe
Bevor du fortfährst, definieren wir die Begriffe, denen du auf deiner Ultimate-Multisite-Reise begegnen wirst:
WordPress- & Multisite-Begriffe
- Netzwerk — Deine gesamte WordPress-Multisite-Installation, die alle Subsites enthält
- Subsite — Eine einzelne Site innerhalb deines Netzwerks (kann Subdomain oder Unterverzeichnis sein)
- Super-Admin — Die höchste Berechtigungsstufe; kann alle Subsites, Plugins und Themes verwalten
- Netzwerk-Admin-Bereich — Das Dashboard, in dem Super-Admins das gesamte Netzwerk verwalten
- Domain-Mapping — Subsites die Verwendung eigener Domains ermöglichen (z. B. joesbikeshop.com statt joes.yournetwork.com)
Ultimate-Multisite-Begriffe
- Site-Vorlage — Eine vorkonfigurierte Site, die geklont wird, wenn Kund:innen sich registrieren (mit bereits eingerichtetem Theme, Plugins und Inhalten)
- Checkout-Formular — Das Registrierungsformular, in dem Kund:innen Tarife auswählen und ihre Sites erstellen
- Produkt/Tarif — Eine Abo-Stufe, die du anbietest (z. B. Basic $9/Monat, Pro $29/Monat)
- Mitgliedschaft — Das aktive Abonnement eines Kunden bzw. einer Kundin für ein Produkt
- Webhook — Automatisierte Benachrichtigungen, die an externe Dienste gesendet werden, wenn Ereignisse auftreten (Site erstellt, Zahlung erhalten usw.)
- Ereignisse — Protokollierte Aktivitäten in deinem Netzwerk (Tarifänderungen, Zahlungen, Site-Erstellungen)
Schritt 1: WordPress Multisite installieren
Wichtig: Viele Managed-WordPress-Hosts (WP Engine, Cloudways, Closte usw.) können Multisite automatisch für dich einrichten. Erkundige dich bei deinem Host, bevor du das manuell machst.
Voraussetzungen
- Eine frische WordPress-Installation (oder eine bestehende, die du konvertieren möchtest)
- FTP- oder Dateimanager-Zugriff
- Möglichkeit, wp-config.php und .htaccess zu bearbeiten
- Erstelle ein Backup deiner Site, bevor du fortfährst
- Deaktiviere vorübergehend alle Plugins
Multisite aktivieren
Öffne deine wp-config.php-Datei und füge diese Zeile vor dem Kommentar “That’s all, stop editing!” ein:
define('WP_ALLOW_MULTISITE', true);
Speichere die Datei, lade sie hoch und aktualisiere anschließend deinen WordPress-Admin-Bereich.
Das Netzwerk konfigurieren
Gehe in deinem WordPress-Admin zu Werkzeuge → Netzwerk-Einrichtung.
- Wähle Subdomains oder Unterverzeichnisse
- Gib einen Netzwerk-Titel ein
- Überprüfe deine Netzwerk-Admin-E-Mail-Adresse
- Klicke auf Installieren
WordPress stellt Code-Snippets bereit, die du zu deinen Dateien hinzufügen musst.
Den Konfigurationscode hinzufügen
Füge dies zu wp-config.php hinzu (WordPress zeigt dir die exakten Werte für deine Site 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 .htaccess-Datei durch den Code, den WordPress bereitstellt (er unterscheidet sich leicht je nach Subdomain bzw. 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.
- Melde dich in deinem Hosting-Control-Panel an (cPanel, Plesk usw.)
- Suche Domains oder Subdomains
- Erstelle eine Subdomain mit einem Sternchen:
* - Verweise sie auf das Document Root deiner Hauptdomain
Teste deine Installation
Bevor du Ultimate Multisite installierst, überprüfe, ob deine Multisite funktioniert:
- Melde dich an und gehe zu Meine Sites → Netzwerk-Admin → Sites
- Klicke auf Neu hinzufügen
- Erstelle eine Test-Site
- Besuche die Test-Site, um zu bestätigen, dass sie korrekt geladen wird
Schritt 2: Ultimate Multisite installieren
Wenn WordPress Multisite funktioniert, kannst du Ultimate Multisite installieren.
Installation
- Gehe zu Netzwerk-Admin → Plugins → Neu hinzufügen
- Suche nach “Ultimate Multisite”
- 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 passt, klicke auf Weiter.
Schritt 2: Installation
Klicke auf Installieren, um die notwendigen 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, damit du leichter loslegen kannst. Das wird für Erstanwender empfohlen.
Klicke auf Fertigstellen — du hast jetzt eine funktionierende Ultimate-Multisite-Installation!
Häufige Anwendungsfälle
Ultimate Multisite unterstützt eine große Bandbreite an Geschäftsmodellen:
Agenturmodell
Hoste und verwalte Kundenwebsites auf einer einzigen Plattform. Nutze Agenturlizenzen für Themes und Plugins über alle Websites hinweg. Verwende Domain-Mapping, damit jeder Kunde seine eigene gebrandete Domain hat.
Vorteile: Zentrale Updates, einheitliche Sicherheit, optimiertes Kundenmanagement.
Nischen-Site-Builder
Erstelle einen Site-Builder für eine bestimmte Branche — Restaurants, Golfclubs, Immobilienmakler usw. Gestalte Vorlagenseiten 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 komplette gehostete WordPress-Lösung mit Abrechnung per Abonnement 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/jede Franchise erhält eine eigene Website, während die IT die zentrale Kontrolle behält.
Vorteile: Markenkonsistenz, zentrale Sicherheit, geringerer IT-Aufwand.
Best Practices für die Architektur
Überlegungen zum Hosting
Vermeide billiges Shared Hosting. Günstige Anbieter maximieren die Serverauslastung, was bedeutet, dass dein Netzwerk mit Hunderten anderen 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 passende Infrastruktur:
- Verwende ein CDN — Cloudflare (die kostenlose Stufe funktioniert großartig) übernimmt statische Assets und Caching
- Aktiviere Seiten-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 Unterseiten 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)
- Eigene Domains: Jede Kundendomain benötigt ein eigenes Zertifikat
Die Hosting-Integrationen von Ultimate Multisite (Cloudflare, GridPane, Cloudways usw.) automatisieren die SSL-Bereitstellung für eigene Domains — das ist eine der größten Zeitersparnisse, die das Plugin bietet.
Backups
Benutzerverwaltung: Was du wissen musst
WordPress Multisite teilt die Benutzertabelle über alle Unterseiten 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 zuvor noch nie 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 Unterseiten zu erstellen. Jedes Konto ist an seine Unterseite 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:
- Erstelle deine erste Website-Vorlage — Gestalte eine Start-Website mit deinem bevorzugten Theme, deinen Plugins und Beispielinhalten
- Richte Produkte/Pläne ein — Definiere deine Preisstufen (Kostenlos, Basic, Pro usw.)
- Konfiguriere ein Zahlungs-Gateway — Verbinde Stripe oder PayPal, um Zahlungen anzunehmen
- Passe dein Checkout-Formular an — Gestalte das Registrierungserlebnis für deine Kunden
- 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?
- Dokumentation: GitHub-Wiki
- Probleme & Bugs: GitHub-Issues
- Bezahlter Support: Ultimate-Multisite-Supportformular
Ultimate Multisite ist kostenlos und Open Source. Wenn du es nützlich findest, erwäge, eine Bewertung zu hinterlassen, damit auch andere es entdecken.

Leave a Reply