Erste Schritte mit Ultimate Multisite: Der komplette Leitfaden

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.

  1. Wähle Subdomains oder Unterverzeichnisse
  2. Gib einen Netzwerk-Titel ein
  3. Überprüfe deine Netzwerk-Admin-E-Mail-Adresse
  4. 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.

  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 Document Root deiner Hauptdomain

Teste deine Installation

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

  1. Melde dich an und gehe zu Meine Sites → Netzwerk-Admin → Sites
  2. Klicke auf Neu hinzufügen
  3. Erstelle eine Test-Site
  4. 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

  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 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:

  1. Erstelle deine erste Website-Vorlage — Gestalte eine Start-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 anzunehmen
  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 nützlich findest, erwäge, eine Bewertung zu hinterlassen, damit auch andere es entdecken.

Comments

Leave a Reply

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