Erste Schritte mit Ultimate Multisite: Der vollständige Leitfaden

Bereit, Ihre eigene Website as a Service (WaaS)-Plattform zu erstellen? Dieser umfassende Leitfaden führt Sie von Null zu einer voll funktionsfähigen Ultimate Multisite-Installation – mit WordPress Multisite-Grundlagen, Installation, Konfiguration und Best Practices.


Was ist Ultimate Multisite?

Ultimate Multisite ist ein WordPress-Plugin, das Ihre WordPress Multisite-Installation in ein Premium-Netzwerk von Websites verwandelt – wie WordPress.com, Wix oder Squarespace – aber eines, das Sie besitzen und kontrollieren.

Mit Ultimate Multisite können Sie Kunden die Möglichkeit bieten, Websites über monatliche, vierteljährliche oder jährliche Abonnementgebühren zu erstellen. Es kümmert sich um alles: Site-Bereitstellung, Zahlungserfassung, Checkout-Formulare, Rabattgutscheine, Domain-Mapping, SSL-Zertifikate und Kundenkommunikation.

Bevor Sie in Ultimate Multisite eintauchen, müssen Sie 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), die es mehreren Websites ermöglicht, eine einzige WordPress-Installation zu teilen. Wenn aktiviert, wird Ihre WordPress-Seite zu einem “Netzwerk”, das viele Subseiten hosten kann.

Stellen Sie es sich so vor: Eine Universität unterhält eine einzige WordPress-Installation, aber jede Fakultät betreibt ihre eigene WordPress-Seite innerhalb dieses Netzwerks.

Was geteilt wird

Alle Subseiten in einem WordPress Multisite-Netzwerk teilen:

  • WordPress-Kerndateien — Updates erfolgen einmal für alle Seiten
  • Plugins und Themes — Einmal installiert, netzwerkweit verfügbar
  • Die Datenbank — Eine Datenbank mit separaten Tabellen pro Subseite, wie wp_[id]_posts, wp_[id]_comments usw.
  • Benutzerkonten — Benutzer gehören zum Netzwerk, nicht zu einzelnen Seiten
  • wp-config.php — Einzelne Konfigurationsdatei

Was getrennt bleibt

  • Medien-Uploads — Jede Subseite hat ihren eigenen Uploads-Ordner (wp-content/uploads/sites/[id])
  • Inhalt — Beiträge, Seiten, Kommentare und Einstellungen sind pro Seite begrenzt
  • Aktive Plugins/Themes — Jede Seite kann verschiedene Kombinationen aktivieren (es sei denn, netzwerkaktiviert)
  • Admin-Bereiche — Jede Subseite hat ihr eigenes Dashboard

Diese Architektur ist der Hauptvorteil von Multisite: Sie können von 10 auf 1.000 Seiten wachsen, während der Wartungsaufwand gleich bleibt.


Subdomain vs. Unterverzeichnis: Wählen Sie mit Bedacht

Bei der Einrichtung von WordPress Multisite müssen Sie zwischen zwei URL-Strukturen wählen. Diese Entscheidung ist später schwer zu ändern, also wählen Sie sorgfältig.

Unterverzeichnis-Modus

URLs sehen so aus: ihredomain.de/site1, ihredomain.de/site2

Vorteile:

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

Nachteile:

  • Suchmaschinen könnten alle Subseiten als eine riesige Seite behandeln
  • URLs wirken für manche Kunden weniger “professionell”
  • Hauptseite benötigt /blog/-Präfix für Beiträge (um Pfadkonflikte zu vermeiden)

Subdomain-Modus

URLs sehen so aus: site1.ihredomain.de, site2.ihredomain.de

Vorteile:

  • URLs wirken professioneller
  • Suchmaschinen behandeln jede Subseite als separate Website
  • Keine Pfadkonflikte zwischen Hauptseite und Subseiten

Nachteile:

  • Erfordert Wildcard-DNS-Konfiguration
  • Benötigt Wildcard-SSL-Zertifikat (oder einzelne Zertifikate pro Subdomain)
  • Etwas komplexere anfängliche Einrichtung

Unsere Empfehlung: Für die meisten WaaS-Plattformen wird der Subdomain-Modus bevorzugt, da Kunden erwarten, dass ihre Seiten unabhängig wirken. Die SSL-Komplexität wird weitgehend durch die Hosting-Integrationen von Ultimate Multisite und die Cloudflare-Unterstützung gelöst.


Wichtige Begriffe

Bevor Sie fortfahren, definieren wir die Begriffe, die Ihnen auf Ihrer Ultimate Multisite-Reise begegnen werden:

WordPress- & Multisite-Begriffe

  • Netzwerk — Ihre gesamte WordPress Multisite-Installation, die alle Subseiten enthält
  • Subseite — Eine einzelne Seite in Ihrem Netzwerk (kann Subdomain oder Unterverzeichnis sein)
  • Super Admin — Die höchste Berechtigungsstufe; kann alle Subseiten, Plugins und Themes verwalten
  • Netzwerk-Admin-Bereich — Das Dashboard, in dem Super Admins das gesamte Netzwerk verwalten
  • Domain-Mapping — Ermöglicht Subseiten die Verwendung benutzerdefinierter Domains (z. B. joesbikeshop.de anstelle von joes.ihrnetzwerk.de)

Ultimate Multisite-Begriffe

  • Site-Vorlage — Eine vorkonfigurierte Seite, die beim Kunden-Signup geklont wird (mit bereits eingerichtetem Theme, Plugins und Inhalt)
  • Checkout-Formular — Das Registrierungsformular, in dem Kunden Pläne auswählen und ihre Seiten erstellen
  • Produkt/Plan — Eine Abonnementstufe, die Sie anbieten (z. B. Basic 9 €/Monat, Pro 29 €/Monat)
  • Mitgliedschaft — Das aktive Abonnement eines Kunden für ein Produkt
  • Webhook — Automatisierte Benachrichtigungen, die an externe Dienste gesendet werden, wenn Ereignisse eintreten (Seite erstellt, Zahlung erhalten usw.)
  • Ereignisse — Protokollierte Aktivitäten in Ihrem Netzwerk (Planänderungen, Zahlungen, Seitenerstellungen)

Schritt 1: WordPress Multisite installieren

Wichtig: Viele Managed-WordPress-Hosts (WP Engine, Cloudways, Closte usw.) können Multisite automatisch für Sie einrichten. Fragen Sie bei Ihrem Host nach, bevor Sie dies manuell tun.

Voraussetzungen

  • Eine frische WordPress-Installation (oder eine bestehende, die Sie konvertieren möchten)
  • FTP- oder Dateimanager-Zugriff
  • Fähigkeit, wp-config.php und .htaccess zu bearbeiten
  • Sichern Sie Ihre Seite vor dem Fortfahren
  • Deaktivieren Sie vorübergehend alle Plugins

Multisite aktivieren

Öffnen Sie Ihre wp-config.php-Datei und fügen Sie diese Zeile vor dem Kommentar “That’s all, stop editing!” ein:

define('WP_ALLOW_MULTISITE', true);

Speichern und laden Sie die Datei hoch, dann aktualisieren Sie Ihren WordPress-Admin.

Das Netzwerk konfigurieren

Gehen Sie zu Werkzeuge → Netzwerk einrichten in Ihrem WordPress-Admin.

  1. Wählen Sie Subdomains oder Unterverzeichnisse
  2. Geben Sie einen Netzwerk-Titel ein
  3. Überprüfen Sie Ihre Netzwerk-Admin-E-Mail
  4. Klicken Sie auf Installieren

WordPress wird Code-Snippets bereitstellen, die Sie zu Ihren Dateien hinzufügen müssen.

Den Konfigurationscode hinzufügen

Fügen Sie dies zu wp-config.php hinzu (WordPress zeigt Ihnen die genauen Werte für Ihre Seite an):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false für Unterverzeichnisse
define('DOMAIN_CURRENT_SITE', 'ihredomain.de');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Ersetzen Sie den Inhalt Ihrer .htaccess-Datei mit dem von WordPress bereitgestellten Code (er wird sich für Subdomain vs. Unterverzeichnis leicht unterscheiden).

Für Subdomain-Modus: Wildcard-DNS konfigurieren

Wenn Sie Subdomains verwenden, benötigen Sie Wildcard-DNS, damit *.ihredomain.de auf Ihren Server aufgelöst wird.

  1. Melden Sie sich in Ihrem Hosting-Kontrollpanel an (cPanel, Plesk usw.)
  2. Finden Sie Domains oder Subdomains
  3. Erstellen Sie eine Subdomain mit einem Sternchen: *
  4. Zeigen Sie sie auf das Dokumentenroot Ihrer Hauptdomain

Testen Sie Ihre Installation

Bevor Sie Ultimate Multisite installieren, überprüfen Sie, ob Ihr Multisite funktioniert:

  1. Melden Sie sich an und gehen Sie zu Meine Seiten → Netzwerk-Admin → Seiten
  2. Klicken Sie auf Neue hinzufügen
  3. Erstellen Sie eine Testseite
  4. Besuchen Sie die Testseite, um zu bestätigen, dass sie korrekt geladen wird

Schritt 2: Ultimate Multisite installieren

Nachdem WordPress Multisite funktioniert, sind Sie bereit, Ultimate Multisite zu installieren.

Installation

  1. Gehen Sie zu Netzwerk-Admin → Plugins → Neu hinzufügen
  2. Suche nach “Ultimate Multisite”
  3. Klicke auf Installieren, dann Netzwerk aktivieren

Der Setup-Assistent

Nach der Aktivierung wirst du zum Setup-Assistenten weitergeleitet. Klicke auf Los geht’s.

Schritt 1: Vorinstallationsprüfungen
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 Firmeninformationen und Standardwährung. Diese Informationen erscheinen auf Rechnungen und in der Kundenkommunikation.

Schritt 4: Beispielinhalt (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 Vielzahl von Geschäftsmodellen:

Agenturmodell

Verwalte und hoste Kundenwebsites auf einer einzigen Plattform. Nutze Agenturlizenzen für Themes und Plugins auf allen Websites. Verwende Domain-Mapping, sodass jeder Kunde seine eigene gebrandete Domain hat.

Vorteile: Zentrale Updates, konsistente Sicherheit, optimiertes 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 Minuten eine einsatzbereite Website. Du wirst zum Experten in deiner Nische.

WordPress-Hosting-Anbieter

Biete eine komplette gehostete WordPress-Lösung mit Abonnementabrechnung an, wie WordPress.com oder Squarespace. Kümmere dich um alle technischen Aspekte, während sich die Kunden auf den Inhalt konzentrieren.

Vorteile: Wiederkehrende Einnahmen, volle Kontrolle über die Plattform, keine lästigen Pro-Site-Lizenzgebühren.

Unternehmens-/Bildungsnetzwerke

Universitäten, Franchise-Unternehmen oder Konzerne mit vielen zusammenhängenden Websites. Jede Abteilung/Niederlassung/Franchise erhält ihre eigene Website, während die IT die zentrale Kontrolle behält.

Vorteile: Markenkonsistenz, zentrale Sicherheit, geringerer IT-Overhead.


Architektur-Best Practices

Hosting-Überlegungen

Vermeide günstiges Shared Hosting. Billiganbieter maximieren die Serverdichte, was bedeutet, dass dein Netzwerk mit Hunderten anderer Websites um Ressourcen konkurriert. Dies führt zu langsamer Leistung und unzufriedenen Kunden.

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

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

Siehe unseren Hosting-Anbieter-Leitfaden für detaillierte Empfehlungen.

Leistungsoptimierung

WordPress Multisite kann auf Tausende von Websites skaliert werden (WordPress.com ist der Beweis), aber du benötigst eine geeignete Infrastruktur:

  • Verwende ein CDN – Cloudflare (die kostenlose Stufe funktioniert hervorragend) kümmert sich um statische Assets und Caching
  • Aktiviere Seiten-Caching – Reduziert die Serverlast drastisch
  • Halte Plugins minimal – Weniger aktive Plugins = bessere Leistung
  • 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 Sub-Sites automatisiert – sehr empfehlenswert für jede ernsthafte WaaS-Plattform.

SSL und Domain-Mapping

Moderne Browser erfordern SSL. Deine Optionen:

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

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

Backups


Benutzerverwaltung: Was du wissen musst

WordPress Multisite teilt die Benutzertabelle über alle Sub-Sites hinweg. Dies schafft eine einzigartige Situation:

Das Szenario: John registriert sich für eine Website in deinem Netzwerk. Später besucht er eine andere Kundenseite (Alices Shop) und versucht, ein Konto zu erstellen, um einen Kauf zu tätigen. Er erhält eine Fehlermeldung „E-Mail bereits vergeben“ – verwirrend, da er Alices Seite noch nie besucht hat.

Die Lösung: Ultimate Multisite enthält eine Option namens Mehrere Konten aktivieren (Einstellungen → Anmeldung & Registrierung), die es derselben E-Mail ermöglicht, separate Konten auf verschiedenen Sub-Sites zu erstellen. Jedes Konto ist an seine Sub-Site gebunden, was die Kollision verhindert.


Nächste Schritte

Du hast jetzt Ultimate Multisite installiert und verstehst die Grundlagen. Hier ist, was als Nächstes zu tun ist:

  1. Erstelle deine erste Site-Vorlage – Gestalte eine Startseite mit deinem bevorzugten Theme, Plugins und Beispielinhalten
  2. Richte Produkte/Pläne ein – Definiere deine Preisstufen (Kostenlos, Basis, Pro usw.)
  3. Konfiguriere ein Zahlungsgateway – Verbinde Stripe oder PayPal, um Zahlungen zu akzeptieren
  4. Passe dein Checkout-Formular an – Gestalte den Anmeldevorgang für deine Kunden
  5. Richte eine Hosting-Integration ein – Aktiviere automatisches Domain-Mapping und SSL

Schau in unsere Dokumentation für detaillierte Anleitungen zu jedem dieser Themen.


Hilfe benötigt?

Ultimate Multisite ist kostenlos und Open Source. Wenn du es nützlich findest, erwäge eine Bewertung zu hinterlassen, um anderen zu helfen, es zu entdecken.

Comments

Leave a Reply

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