Wenn Sie ein WordPress Multisite-Netzwerk einrichten, können Sie mehrere Websites von einer einzigen WordPress-Installation aus verwalten. Diese Funktion ist besonders nützlich für Blogs, Schulen und Unternehmen, die getrennte Websites betreiben und gleichzeitig ein zentrales Dashboard unterhalten müssen.
Wir haben ein Multisite-Netzwerk für unsere eigenen Websites verwendet und fanden es sehr hilfreich bei der Organisation von Inhalten für verschiedene Anwendungsfälle.
In diesem Leitfaden führen wir Sie durch die Schritte zur ordnungsgemäßen Installation und Einrichtung eines WordPress Multisite-Netzwerks, damit Sie das Beste aus dieser Funktion herausholen können.
Da es sich um einen umfangreichen Artikel handelt, haben wir zur leichteren Navigation dieses Inhaltsverzeichnis hinzugefügt. Sie können die unten stehenden Links verwenden, um zu dem Abschnitt zu springen, über den Sie etwas erfahren möchten:
WordPress Multisite-Grundlagen
- Was ist WordPress Multisite?
- Vorteile der Verwendung eines WordPress-Multisite-Netzwerks
- Nachteile der Verwendung eines WordPress-Multisite-Netzwerks
- Wer braucht ein WordPress-Multisite-Netzwerk?
WordPress Multisite Installation und Einrichtung
- Anforderungen für ein WordPress-Multisite-Netzwerk
- Auswahl einer Domänenstruktur für Ihr Multisite-Netzwerk
- Einrichten von Wildcard-Subdomains
- Einrichten einer eigenen Domain für WordPress Multisite
- Aktivieren der WordPress Multisite-Netzwerkfunktion
- Einrichten Ihres WordPress-Multisite-Netzwerks
WordPress Multisite-Konfigurationseinstellungen
- Konfigurieren der Netzwerkeinstellungen
- Öffnen Sie Ihr Multisite-Netzwerk für Registrierungen
- Neue Website-Einstellungen
- Upload-Einstellungen für Ihr Multisite-Netzwerk
- Plugin-Menü-Einstellungen
Einrichten von Standardinhalten, -themen und -plugins
- Hinzufügen neuer Websites zu Ihrem WordPress-Multisite-Netzwerk
- Hinzufügen von Themes und Plugins zu Ihrem Multisite-Netzwerk
- Hinzufügen von Standardinhalten zu neuen Sites
Fehlersuche und FAQs
Was ist das WordPress Multisite-Netzwerk?
Mit einem WordPress Multisite-Netzwerk können Sie mehrere WordPress-Blogs oder Websites von einer einzigen WordPress-Installation aus betreiben und verwalten.
Sie können damit sofort neue Websites erstellen und sie mit demselben Benutzernamen und Passwort verwalten. Sie können sogar anderen Nutzern erlauben, sich anzumelden und ihre Blogs oder Websites unter Ihrer Domain zu erstellen.
Das WordPress-Multisite-Netzwerk verfügt über erweiterte Einstellungen, mit denen Sie jede Website/jeden Blog in Ihrem Netzwerk individuell anpassen können.
Vorteile der Verwendung eines WordPress-Multisite-Netzwerks
In vielen Situationen kann ein WordPress-Multisite-Netzwerk nützlicher sein als die Verwaltung mehrerer eigenständiger WordPress-Sites. Hier sind einige der Vorteile der Verwendung eines WordPress-Multisite-Netzwerks:
- Als Netzwerkadministrator können Sie problemlos mehrere Standorte über ein einziges Dashboard verwalten.
- Jede Website im Netzwerk kann ihre eigenen Verwaltungsbenutzer haben. Die Website-Administratoren haben die Möglichkeit, nur ihre Website zu verwalten.
- Sie können Plugins/Themen installieren und sie für mehrere Websites mit einem Download aktivieren.
- Ein Multisite-Netzwerk erleichtert Ihnen auch die Verwaltung von Aktualisierungen. Sie müssen Ihr WordPress, Ihre Plugins oder Themes nur auf einer „Master“-Installation aktualisieren.
Nachteile der Verwendung eines WordPress-Multisite-Netzwerks
Die Einrichtung eines WordPress-Multisite-Netzwerks ist für die Verwaltung mehrerer Websites nicht immer hilfreich.
Hier sind einige der Nachteile, die Sie vor der Einrichtung eines Multisite-Netzwerks beachten sollten.
- Alle Websites im Netz teilen sich dieselben Ressourcen, d. h. wenn Ihr Netz ausfällt, fallen auch alle anderen Websites aus.
- Für Einsteiger ist es schwierig, den Datenverkehr und die Serverressourcen zu verwalten. Wenn eine Ihrer Websites unerwarteten Datenverkehr erhält, wirkt sich dies auf alle anderen Websites im Netzwerk aus.
- Wenn eine Website gehackt wird, werden alle Websites in Ihrem Netzwerk gehackt.
- Einige WordPress-Plugins funktionieren möglicherweise nicht gut in einem Multisite-Netzwerk.
- Nicht alle Hosting-Anbieter unterstützen das WordPress Multisite-Netzwerk in ausreichendem Maße, was Ihre Optionen einschränkt. Wir werden dies später in diesem Artikel weiter erörtern.
Wer braucht ein WordPress-Multisite-Netzwerk?
Nur weil Sie mehrere WordPress-Websites verwalten, müssen Sie nicht gleich ein Multisite-Netzwerk nutzen.
Es gibt Werkzeuge von Drittanbietern , mit denen sich mehrere Websites mit WordPress über ein einziges Dashboard verwalten lassen. Werkzeuge wie InfiniteWP oder MainWP machen es einfacher, mehrere WordPress Websites unter einem Dach zu verwalten, ohne zwischen den Websites hin- und herwechseln zu müssen.
Hier sind einige Szenarien, in denen die Einrichtung eines Multisite-Netzwerks sinnvoll ist:
- Eine Magazin-Website mit verschiedenen Rubriken, die von verschiedenen Teams verwaltet werden
- Eine Unternehmenswebsite mit Unterseiten für verschiedene Standorte und Filialen
- Behörden- oder Non-Profit-Websites mit WordPress-Multisite für verschiedene Abteilungen, Standorte und Regionen
- Ihr Netzwerk von Blogs, die auf mehreren Subdomains laufen
- Schulen und Hochschulen, die Multisites für verschiedene Abteilungen und Blogs nutzen oder Studenten ihre Websites auf den Servern der Schule erstellen lassen
Anforderungen für ein WordPress-Multisite-Netzwerk
Alle Websites in einem WordPress-Multisite-Netzwerk nutzen dieselben Serverressourcen. Das bedeutet, dass das Wichtigste, was Sie brauchen, ein gutes WordPress-Hosting ist.
Wenn Sie nur ein paar Websites mit geringem Datenverkehr betreiben wollen, ist Shared Hosting wahrscheinlich eine gute Option.
Aufgrund der Natur eines Multisite-Netzwerks benötigen Sie jedoch in der Regel VPS-Hosting oder einen dedizierten Server, wenn Ihre Websites wachsen.
Wir empfehlen Bluehost, weil sie Shared Hosting und VPS/Dedicated Server anbieten. Außerdem ist Bluehost einer der offiziellen WordPress-Hosting-Partner.
Wenn Sie nach einer Alternative suchen, bieten SiteGround und WP Engine ebenfalls einen hervorragenden Service für WordPress-Multisite-Netzwerke.
Neben dem Webhosting benötigen Sie Grundkenntnisse in der Installation von WordPress und der Bearbeitung von Dateien mit FTP.
Auswahl einer Domänenstruktur für Ihr Multisite-Netzwerk
In einem WordPress-Multisite-Netzwerk können Sie neue Sites entweder über Subdomains oder Unterverzeichnisse hinzufügen.
Beispiel für eine Subdomain:
http://site1.example.com
Beispiel eines Unterverzeichnisses:
http://example.com/site1/
Wenn Sie sich für Subdomains entscheiden, müssen Sie Wildcard-Subdomains auf Ihrem Server konfigurieren. Wie das geht, zeigen wir Ihnen im nächsten Schritt.
Wenn Sie hingegen Unterverzeichnisse oder pfadbasierte URLs für Sites in Ihrem Netzwerk wählen, können Sie den nächsten Schritt überspringen.
Einrichten von Wildcard-Subdomains
Wildcard-Subdomains erstellen eine Platzhalter-Subdomain unter Ihrem Domainnamen. Diese Platzhalter-Subdomain kann dann für die Zuordnung von Subdomains verwendet werden, die Sie noch nicht definiert haben.
Diese Einstellung ermöglicht es WordPress Multisite, neue Sites mit eigenen Subdomains zu erstellen.
Wenn Sie sich für die Verwendung von Subdomains für Websites in Ihrem Multisite-Netzwerk entscheiden, müssen Sie Wildcard-Subdomains einrichten.
Wir zeigen Ihnen, wie Sie das bei Bluehost machen. Der grundlegende Prozess ist jedoch bei allen Hosting-Anbietern gleich.
Zuerst müssen Sie sich in das Dashboard Ihres WordPress-Hosting-Kontos einloggen. Suchen Sie Ihre Website unter Websites und klicken Sie auf die Schaltfläche „Einstellungen“.
Daraufhin wird die Seite mit den Einstellungen Ihrer Website geöffnet, wo Sie auf die Registerkarte „Erweitert“ wechseln müssen.
Scrollen Sie von dort aus nach unten zum Abschnitt cPanel und klicken Sie auf die Schaltfläche „Verwalten“.
Dadurch wird das cPanel-Dashboard gestartet.
Blättern Sie nun zum Abschnitt Domains und klicken Sie auf „Domains“.
Daraufhin wird Ihnen eine Liste der Domains und Subdomains in Ihrem Hosting-Account angezeigt.
Um fortzufahren, müssen Sie auf die Schaltfläche „Neue Domäne erstellen“ klicken.
Auf dem nächsten Bildschirm müssen Sie unter dem Feld Domain einen Platzhalter für eine Subdomain hinzufügen.
Eine Wildcard-Subdomain enthält ein Sternchen, gefolgt von einem Punkt und Ihrem Domänennamen. Zum Beispiel so:
*.beispiel.de
Vergessen Sie nicht, example.com durch Ihren Domänennamen zu ersetzen.
Das Feld für den Dokumentenstamm wird automatisch mit dem Platzhalter gefüllt.
Klicken Sie einfach auf die Schaltfläche „Absenden“, um Ihre Domäneneinstellungen zu speichern.
Ihr Hosting-Account ist nun bereit, WordPress Multisite mit Subdomains zu unterstützen.
Einrichten von benutzerdefinierten Domains für jede Website
Mit WordPress Multisite können Sie auch unterschiedliche Domains für jede Website in Ihrem Multisite-Netzwerk festlegen.
Um benutzerdefinierte Domänen einzurichten, müssen Sie die Domänenzuordnungsfunktion verwenden und die Nameservereinträge in Ihrem Domänenregistrarkonto aktualisieren.
Wir haben eine ausführliche Schritt-für-Schritt-Anleitung erstellt, wie Sie eine WordPress-Multisite mit verschiedenen Domains erstellen können, mit den entsprechenden Einrichtungsanweisungen.
Aktivieren der WordPress Multisite-Netzwerkfunktion
Die Funktion des Multisite-Netzwerks ist in jede WordPress-Installation integriert. Um sie zu nutzen, müssen Sie WordPress einfach wie gewohnt installieren und einrichten.
Danach müssen Sie nur noch die Multisite-Funktion aktivieren. Sie können die Multisite-Funktion auch auf jeder bestehenden WordPress-Website aktivieren.
Bevor Sie Multisite aktivieren, vergessen Sie nicht, ein vollständiges Backup Ihrer WordPress-Website zu erstellen.
Verbinden Sie sich dann mit einem FTP-Client oder einem cPanel-Dateimanager mit Ihrer Website und öffnen Sie die Datei wp-config.php zur Bearbeitung.
Fügen Sie den folgenden Code in Ihre wp-config.php-Datei ein, kurz vor dem /* Das ist alles, hören Sie auf zu editieren! Viel Spaß beim Veröffentlichen. */ Zeile:
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
Sobald das erledigt ist, können Sie die Datei wp-config.php speichern und auf den Server hochladen.
Dieser Code aktiviert einfach die Multisite-Funktion auf Ihrer WordPress-Website. Nach der Aktivierung müssen Sie noch das Multisite-Netzwerk einrichten.
Einrichten Ihres WordPress-Multisite-Netzwerks
Nachdem Sie die Funktion des Multisite-Netzwerks auf Ihrer WordPress-Website erfolgreich aktiviert haben, ist es nun an der Zeit, das Netzwerk einzurichten.
Wenn Sie ein Multisite-Netzwerk auf einer bestehenden WordPress-Website einrichten, müssen Sie alle Plugins auf Ihrer Website deaktivieren.
Besuchen Sie einfach die Seite Plugins “ Installierte Plugins und wählen Sie alle Plugins aus. Wählen Sie dann aus dem Dropdown-Menü „Mehrfachaktionen“ die Option „Deaktivieren“ und klicken Sie auf auf den Button „Übernehmen“.
Sie können nun auf die Seite Tools “ Network Setup wechseln.
Hier können Sie Ihr Multisite-Netzwerk konfigurieren.
Auf dem Bildschirm für die Netzwerkeinrichtung werden Sie feststellen, dass das mod_rewrite-Modul von Apache auf Ihrem Server installiert sein muss. Dieses Modul ist bei allen guten WordPress-Hosting-Anbietern installiert und aktiviert.
Als Nächstes müssen Sie WordPress mitteilen, welche Domainstruktur Sie für Websites in Ihrem Netzwerk verwenden wollen, z. B. Subdomains oder Unterverzeichnisse.
Danach müssen Sie einen Titel für Ihr Netzwerk angeben und sicherstellen, dass die E-Mail-Adresse im Feld „Network Admin Email“ korrekt ist.
Klicken Sie auf die Schaltfläche „Installieren“, um fortzufahren.
WordPress zeigt Ihnen nun einen Code an, den Sie in Ihre wp-config.php- bzw. .htaccess-Dateien einfügen müssen.
Sie können einen FTP-Client oder den Dateimanager im cPanel verwenden, um den Code zu kopieren und einzufügen.
Bearbeiten Sie zunächst die Datei wp-config.php und fügen Sie den Code direkt unter der Zeile ein, die Sie im vorherigen Schritt hinzugefügt haben.
Zweitens müssen Sie die .htaccess-Datei bearbeiten und die vorhandenen WordPress-Regeln in Ihrer .htaccess durch den von Ihnen kopierten WordPress-Multisite-Code ersetzen.
Vergessen Sie nicht, Ihre Änderungen zu speichern und die bearbeiteten Dateien wieder auf Ihren Server hochzuladen.
Danach müssen Sie sich erneut bei Ihrer WordPress-Website anmelden, um auf das Multisite-Netzwerk zuzugreifen.
Konfigurieren der Netzwerkeinstellungen
Nachdem Sie nun das Multisite-Netzwerk eingerichtet haben, müssen Sie die Netzwerkeinstellungen konfigurieren.
Melden Sie sich zunächst im Verwaltungsbereich Ihrer WordPress-Website an.
Danach müssen Sie zu den „Netzwerk-Dashboard“-Einstellungen wechseln, um die Netzwerkeinstellungen zu ändern, neue Sites hinzuzufügen und andere Einstellungen zu konfigurieren.
Wenn Sie mit der Maus auf das Menü „Meine Websites“ in der Werkzeugleiste des Administrators gehen, erscheint ein Flydown-Popup. Klicken Sie auf “ Netzwerkverwaltung “ Dashboard„.
Dadurch gelangen Sie zum Dashboard des Multisite-Netzwerks. Sie werden feststellen, dass es neue Menüpunkte zur Verwaltung Ihres Multisite-Netzwerks gibt.
Außerdem sehen Sie ein Dashboard-Widget „Right Now“, mit dem Sie eine neue Website erstellen und neue Benutzer hinzufügen können.
Um die Netzwerkeinstellungen zu konfigurieren, klicken Sie auf den Link „Einstellungen“ in der Seitenleiste der Verwaltung.
Die erste Option auf der Seite mit den Netzwerkeinstellungen besteht darin, den Titel Ihrer Website und die E-Mail-Adresse des Administrators festzulegen. Diese Felder werden automatisch mit dem Netzwerktitel und der Administrator-E-Mail-Adresse ausgefüllt, die Sie bei der Einrichtung eingegeben haben.
Öffnen Sie Ihr Multisite-Netzwerk für Registrierungen
Der Abschnitt „Registrierungseinstellungen“ auf der Seite mit den Netzwerkeinstellungen ist wahrscheinlich die wichtigste Einstellung in Ihrer gesamten Netzwerkeinrichtung.
Standardmäßig sind sowohl die Benutzer- als auch die Standortregistrierung im Netz deaktiviert.
Sie können wählen, ob Sie Ihre Website für die Benutzerregistrierung öffnen, nur bestehenden Benutzern das Erstellen neuer Websites erlauben oder sowohl die Benutzer- als auch die Website-Registrierung zulassen.
Wenn Sie Ihr Multisite-Netzwerk für die Registrierung öffnen, können Sie das Kästchen neben der Option „Registrierungsbenachrichtigung“ aktivieren.
Auf diese Weise können Sie jedes Mal eine E-Mail-Benachrichtigung erhalten, wenn ein neuer Benutzer oder eine neue Website registriert wird.
Wenn Sie einzelnen Administratoren von Websites erlauben möchten, neue Benutzer zu ihren Websites hinzuzufügen, aktivieren Sie die Box neben der Option „Neue Benutzer hinzufügen“.
Mit der Option zur eingeschränkten E-Mail-Registrierung können Sie die Registrierung von Websites oder Benutzern auf E-Mail-Adressen von bestimmten Domänen beschränken.
Dies ist besonders nützlich, wenn Sie nur Personen aus Ihrer Organisation erlauben wollen, sich zu registrieren und Benutzer oder Websites zu erstellen.
Ebenso können Sie bestimmte Domänen von der Registrierung ausschließen.
Neue Website-Einstellungen
Im Abschnitt „Einstellungen für neue Websites“ können Sie Standardoptionen für neue Websites konfigurieren, die in Ihrem Multisite-Netzwerk erstellt werden.
In diesen Einstellungen können Sie die Willkommens-E-Mails und den Inhalt des ersten Standardbeitrags, der ersten Seite und des ersten Kommentars ändern.
Als Netzwerkadministrator können Sie diese Einstellungen jederzeit ändern.
Upload-Einstellungen für Ihr Multisite-Netzwerk
Es ist wichtig, die Nutzung der Ressourcen Ihres Servers zu überwachen. Im Abschnitt „Upload-Einstellungen“ können Sie die Gesamtmenge an Leerzeichen begrenzen, die eine Website für Uploads verwenden kann.
Der Standardwert ist 100 MB, was wahrscheinlich für mindestens 100 hochgeladene Fotos ausreicht. Sie können diesen Wert je nach Ihrem Speicherplatz erhöhen oder verringern.
Die Standard Upload Dateitypen sind Bilder, Audio, Video und PDF Dateien. Sie können weitere Dateitypen hinzufügen, z. B. doc, docx, odt und so weiter.
Danach können Sie eine Dateigrößenbeschränkung festlegen, damit die Benutzer keine wahnsinnig großen Dateien auf den Server hochladen können.
Plugin-Menü-Einstellungen
Als nächstes können Sie zu den Menüeinstellungen wechseln. Hier können Sie das Verwaltungsmenü für den Plugin-Bereich auf Ihren Netzwerkseiten aktivieren.
Wenn Sie diese Option aktivieren, wird das Menü „Plugins“ für die jeweiligen Website-Administratoren angezeigt. Sie können ein Plugin auf ihren Seiten aktivieren oder deaktivieren, aber sie können keine neuen Plugins installieren.
Wenn Sie mit allen Konfigurationseinstellungen zufrieden sind, klicken Sie auf die Schaltfläche „Änderungen speichern“.
Hinzufügen neuer Websites zu Ihrem WordPress-Multisite-Netzwerk
Um eine neue Site zu Ihrem WordPress-Multisite-Netzwerk hinzuzufügen, klicken Sie einfach auf „Sites“ unter dem Menü Meine Sites “ Netzwerk-Admin in der Admin-Toolbar.
Dies zeigt Ihnen eine Liste der Websites in Ihrer aktuellen Multisite-Installation. Standardmäßig wird Ihre primäre Website als einzige Website in Ihrem WordPress Multisite-Netzwerk aufgeführt.
Um eine neue Website hinzuzufügen, klicken Sie oben auf die Schaltfläche „Neu hinzufügen“.
Geben Sie auf der Seite „Neue Website hinzufügen“ die Adresse der Website ein. Sie brauchen nicht die vollständige Adresse einzugeben, sondern nur den Teil, den Sie als Subdomain oder Unterverzeichnis verwenden möchten.
Als Nächstes fügen Sie einen Website-Titel hinzu und geben die E-Mail-Adresse des Website-Administrators ein.
Sie können eine andere E-Mail-Adresse als diejenige hinzufügen, die Sie derzeit für die Verwaltung Ihres Multisite-Netzwerks verwenden.
Wenn kein anderer Benutzer diese E-Mail-Adresse verwendet, erstellt WordPress einen neuen Benutzer und sendet den Benutzernamen und das Kennwort an die von Ihnen angegebene E-Mail-Adresse.
Wenn Sie fertig sind, klicken Sie einfach auf die Schaltfläche „Website hinzufügen“.
Eine neue Website wird zu Ihrem WordPress Multisite-Netzwerk hinzugefügt. Außerdem erhalten Sie als Netzwerkadministrator eine E-Mail zur Registrierung der neuen Website.
Wenn Sie einen neuen Benutzer erstellen, erhält dieser Benutzer eine E-Mail mit Anweisungen zum Einrichten des Passworts und zum Anmelden.
Hinzufügen von Themes und Plugins zu Ihrem Multisite-Netzwerk
Standardmäßig können einzelne Website-Administratoren in einem Multisite-Netzwerk keine Themen und Plugins selbst installieren.
Als Netzwerkadministrator können Sie die entsprechenden Plugins und Themes installieren, damit sie für alle Websites in Ihrem Netzwerk verfügbar sind.
Installation von Themes für Ihr Multisite-Netzwerk
Um Themen hinzuzufügen, gehen Sie auf die Seite Meine Seiten “ Netzwerkverwaltung “ Themen.
Auf dieser Seite sehen Sie eine Liste der Themes, die derzeit auf Ihrer WordPress-Multisite installiert sind.
Sie können ein Thema für andere Websites verfügbar machen, indem Sie auf die Option „Netzwerkaktivierung“ unter diesem Thema klicken.
Sie können ein Theme auch deaktivieren, indem Sie auf den Link „Netzwerkdeaktivierung“ unter dem Theme klicken. Beachten Sie, dass die Option „Netzwerk deaktivieren“ nur angezeigt wird, wenn das Theme aktiviert ist.
Um ein neues Theme hinzuzufügen, klicken Sie auf den Button „Neu hinzufügen“ am oberen Rand Ihrer Ansicht und installieren Sie ein WordPress Theme wie gewohnt.
Sobald das neue Thema installiert ist, können Sie es mit der Option „Netzwerkaktivierung“ für andere Websites in Ihrem Netzwerk verfügbar machen.
Wenn Sie Empfehlungen benötigen, welche Themes Sie Ihrem Netzwerk zur Verfügung stellen sollten, finden Sie hier unsere Auswahl der besten WordPress-Themes, die Sie verwenden können:
- Beste kostenlose WordPress-Blog-Themes
- Beste kostenlose WordPress-Themes für Fotografie
- Beste WordPress-Mehrzweck-Themes
Festlegen eines Standardthemas für Ihr Multisite-Netzwerk
Auch wenn Sie mehrere Themes hinzugefügt haben, aktiviert WordPress das Standard-WordPress-Theme für jede neue Website.
Wenn Sie ein anderes Thema als Standard für neue Websites festlegen möchten, müssen Sie den folgenden Code in Ihre wp-config.php-Datei einfügen:
// Setting default theme for new sites
define( 'WP_DEFAULT_THEME', 'your-theme' );
Ersetzen Sie your-theme
durch den Namen Ihres Themes. Sie müssen den Namen des Themes-Ordners verwenden, den Sie mit FTP oder dem Dateimanager im Ordner /wp-content/themes/
finden können.
Installieren von Plugins für Ihr Multisite-Netzwerk
Auf ähnliche Weise können Sie die Seite Meine Sites “ Netzwerkverwaltung “ Plugins besuchen, um Plugins zu installieren, und auf den Link „Netzwerkaktivierung“ unter jedem Plugin klicken, um es in Ihrem Multisite-Netzwerk zu aktivieren.
Hier sind ein paar wichtige WordPress-Plugins, die wir für jede Website empfehlen:
- WPForms – Es ist das beste WordPress-Kontaktformular-Plugin, mit dem Sie schnell schöne Formulare mit einem einfachen Drag-and-Drop-Formular-Builder erstellen können.
- All in One SEO – Es ist das umfassendste WordPress SEO Plugin auf dem Markt, das Ihnen helfen wird, mehr Besucher von Suchmaschinen zu erhalten.
- MonsterInsights – Die beste Google Analytics-Lösung für WordPress, mit der Sie Traffic-Daten und andere hilfreiche Berichte in Ihrem WordPress-Dashboard anzeigen können.
- SeedProd – Website-Administratoren möchten vielleicht eine baldige Seite anzeigen, während sie an ihren Websites arbeiten. Mit SeedProd können sie schöne „Coming Soon“- und Wartungsmodus-Landingpages hinzufügen.
- WP Mail SMTP – WP Mail SMTP behebt das Problem, dass WordPress keine E-Mails sendet, indem es einen SMTP-Server verwendet, um wichtige Multisite-Registrierungs- und Benachrichtigungs-E-Mails zu senden.
Weitere Plugin-Empfehlungen finden Sie in unserer Liste der wichtigsten WordPress-Plugins für alle Websites.
Hinweis: Wenn Sie zuvor die Option „Plugins-Menü“ für Website-Administratoren in den „Netzwerkeinstellungen“ aktiviert haben, können Website-Administratoren installierte Plugins selbst aktivieren oder deaktivieren. Sie können jedoch keine neuen Plugins selbst löschen oder installieren.
Hinzufügen von Standardinhalten zu Multisite-Sites
Standardmäßig können Sie in WordPress einige Standardinhalte für jede Website in Ihrem Multisite-Netzwerk hinzufügen und bearbeiten. Sie können zur Seite Einstellungen “ Netzwerkeinstellungen gehen und diesen Inhalt im Abschnitt „Neue Website-Einstellungen“ hinzufügen.
Sie können den Inhalt für den Standardbeitrag, die Seite und den Kommentar bearbeiten. Wir empfehlen, den Standardinhalt durch etwas Nützlicheres für Ihre Website-Administratoren zu ersetzen.
Was aber, wenn Sie möchten, dass jeder neuen Website zusätzliche Standardinhalte hinzugefügt werden?
WordPress bietet Ihnen standardmäßig keine Möglichkeit, zusätzliche Standardinhalte für neue Websites zu erstellen. Wenn Sie dies tun möchten, müssen Sie Ihrer WordPress-Multisite benutzerdefinierten Code hinzufügen.
In diesem Beispiel werden wir eine neue Standardseite hinzufügen, die für jede neue Website erstellt wird. Sie können diesen Code in die Datei functions.php Ihrer Hauptseite einfügen oder das WPCode-Plugin auf Ihrer Hauptseite verwenden:
add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
function wpb_create_my_pages($blog_id, $user_id){
switch_to_blog($blog_id);
// create a new page
$page_id = wp_insert_post(array(
'post_title' => 'About',
'post_name' => 'about',
'post_content' => 'This is an about page. You can use it to introduce yourself to your readers or you can simply delete it.',
'post_status' => 'publish',
'post_author' => $user_id, // or "1" (super-admin?)
'post_type' => 'page',
'menu_order' => 1,
'comment_status' => 'closed',
'ping_status' => 'closed',
));
restore_current_blog();
}
Sie können denselben Code mit kleinen Änderungen verwenden, um Standardbeiträge für neue Sites zu erstellen. Sehen Sie sich den folgenden Code an:
add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
function wpb_create_my_pages($blog_id, $user_id){
switch_to_blog($blog_id);
// create a new page
$page_id = wp_insert_post(array(
'post_title' => 'A sample blog post',
'post_name' => 'sample-blog-post',
'post_content' => 'This is just another sample blog post. Feel free to delete it.',
'post_status' => 'publish',
'post_author' => $user_id, // or "1" (super-admin?)
'post_type' => 'post',
));
restore_current_blog();
}
Fehlersuche bei WordPress-Multisite-Problemen
Die häufigsten Probleme bei der Einrichtung eines WordPress Multisite-Netzwerks sind die falsche Konfiguration von Wildcard-Subdomains und Probleme bei der Domainzuordnung. Vergewissern Sie sich vor der Einrichtung einer Multisite, dass Ihr Webhost Wildcard-Subdomains unterstützt.
Nachfolgend finden Sie einige weitere häufige Probleme und deren schnelle Behebung.
Login-Probleme bei Multisite-Installationen beheben
Ein häufiges Problem bei der Verwendung von WordPress-Multisites mit Unterverzeichnissen besteht darin, dass sich einige Benutzer nicht in den Verwaltungsbereich ihrer Sites einloggen können, nachdem sie den erforderlichen Code in der Datei wp-config.php hinzugefügt haben.
Um dies zu beheben, suchen Sie die folgende Zeile in der Datei wp-config.php:
define('SUBDOMAIN_INSTALL', false);
Ersetzen Sie sie einfach durch die folgende Zeile:
define('SUBDOMAIN_INSTALL', 'false');
Unbestätigte Benutzer finden
Ein weiteres Problem, das auftreten kann, ist, dass Sie Benutzer, die sich in Ihrem Netzwerk registriert, aber keine Aktivierungs-E-Mail erhalten haben, nicht finden können.
Um dieses Problem zu beheben, lesen Sie unsere Anleitung, wie Sie ausstehende unbestätigte Benutzer in WordPress finden.
Exportieren einer Website von Multisite in eine eigene WordPress-Installation
Später möchten Sie oder ein anderer Website-Besitzer vielleicht eine Website aus Multisite in eine separate WordPress-Installation exportieren. Dies kann ganz einfach geschehen. Eine Schritt-für-Schritt-Anleitung finden Sie in unserem Leitfaden zum Verschieben einer Website von WordPress Multisite zu einer Einzelinstallation.
Vielleicht möchten Sie sich auch unseren ultimativen Leitfaden zu häufigen WordPress-Fehlern und deren Behebung merken. So sparen Sie viel Zeit bei der schnellen Behebung der häufigsten WordPress-Probleme.
FAQs zum WordPress Multisite-Netzwerk
Viele unserer Nutzer haben uns viele Fragen zum WordPress-Multisite-Netzwerk gestellt und wie man es effizienter nutzen kann. Im Folgenden finden Sie die am häufigsten gestellten Fragen, die wir beantwortet haben.
1. Könnte ich meine Websites in einem Multisite-Netzwerk besser verwalten?
Um ehrlich zu sein, hängt die Antwort wirklich von Ihrem Nutzungsszenario ab.
Wenn Ihre Websites beispielsweise nicht miteinander in Verbindung stehen, sind Sie mit einem Tool zur Verwaltung mehrerer Websites wie InifiteWP besser beraten.
Wenn Sie jedoch mehrere Websites für eine Restaurantkette, eine Universität oder ein Online-Magazin verwalten, dann ist WordPress Multisite effizienter.
2. Lässt WordPress Multisite meine Websites schneller laden?
Auch hier hängt es von mehreren Faktoren ab. Ein besseres WordPress-Hosting mit vielen Server-Ressourcen ermöglicht eine schnellere Multisite, aber mit diesen Ressourcen laufen auch die einzelnen WordPress-Sites schneller.
Bei einem Shared-Hosting-Account jedoch erhöhen Verkehrsspitzen die Speichernutzung und verlangsamen alle Websites im Multisite-Netzwerk gleichzeitig. Um die Geschwindigkeit von Multisites zu verbessern, lesen Sie unseren Leitfaden zur Optimierung der Leistung und Geschwindigkeit von WordPress.
3. Kann ich einen Online-Shop zu einer WordPress-Multisite-Website hinzufügen?
Ja, Sie können einen Online-Shop in das WordPress-Multisite-Netzwerk einbinden. Höchstwahrscheinlich werden Sie dafür ein eCommerce-Plugin wie WooCommerce verwenden, das mit WordPress Multisite kompatibel ist.
4. Kann ich „x plugin“ auf meiner WordPress-Multisite installieren?
Einige WordPress-Plugins sind möglicherweise nicht mit WordPress Multisite kompatibel. Normalerweise weisen die Plugin-Autoren auf der Website des Plugins darauf hin, und Sie können es vermeiden, ein Plugin zu installieren, das bei einer Multisite-Einrichtung möglicherweise nicht funktioniert. Wenn es jedoch nicht erwähnt wird, kann man davon ausgehen, dass es mit Multisite kompatibel ist.
5. Wie kann ich Benutzeranmeldungen und Rollen im Multisite-Netzwerk gemeinsam nutzen?
Standardmäßig kann ein Benutzer, der auf einer Website registriert ist, sich nicht auf einer anderen Website im selben Netzwerk registrieren oder hinzugefügt werden. Das liegt daran, dass er bereits in der gemeinsamen WordPress-Datenbank registriert ist. Sie haben jedoch keine Benutzerrollenberechtigungen auf anderen Websites.
Sie können Plugins von Drittanbietern wie WP Multisite User Sync verwenden, um Benutzer über das Netzwerk zu synchronisieren. Sie müssen jedoch vorsichtig sein, da Sie möglicherweise jemandem Administratorrechte für eine Website geben.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie man ein WordPress Multisite-Netzwerk installiert und einrichtet. Vielleicht interessieren Sie sich auch für unsere Anleitung zum Erstellen einer WordPress Multisite mit verschiedenen Domains oder unsere Expertenauswahl der besten WordPress Multisite Plugins.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Mrteesurez
As you have said that users can be allowed to create their blog (entire site).
Does that means I can turn my WordPress multisite into something like Medium, Quora, WordPress.com, Mastodon and others ?
Please let me know
WPBeginner Support
You would need a plugin or tool to recreate all the functionality but you could create sites for users similar to those sites
Admin
WPBeginner Support
You would require a plugin or tool for all of the features but it would be something close to those sites
Admin
Mrteesurez
While multisite might be good in some cases but the Cons sees to outweigh the Pros especially in the issue of security for if a site got hacked, other are affected.
Your word: ‚You can even allow other users to sign up and create their own blogs on your domain‘
Creating blogs or blog posts ??
WPBeginner Support
Blogs as in entire sites
Admin
Thomas
Hi, when you install the code into the wp-config.php file is multisite typically activated right away — or does it take a while?
I installed code- and replaced old file on my Bluehost account–confirmed the code was there but do not see Network Setup option is tools… yet!
WPBeginner Support
If you have any caching you may need to clear it but you should see the changes immediately.
Admin
Jiří Vaněk
I just tried the code and it works really fast. Try to see if you have a cache in your browser, on your hosting (plugin) or if you’re not using a CDN and you don’t have a cache there yet.
WPBeginner Comments
Yes, checking and clearing CDN or browser cache is also a good idea.
Ashikur Rahman
just like default theme set. is it possible to set new website permalink structure to POST NAME ? cause in default it’s include months and then post name.
Thanks for your this tutorial
WPBeginner Support
While you can’t set that as default from creation, you can change the permalink as a new site in your multisite would not have any content.
Admin
Quintin
Hello.
I am creating a network and will be creating a number of themes for those sites to use.
My question is how do i update those themes if they need to be updated for whatever reason?
Do i simply overwrite the folder for that theme?
Thank you.
Quintin
Hello.
Thanks for the article.
I followed it all and unfortunatly, when i create the sites, the details are under the „sites“ area, but when i click on those sites to view or admin the sites, they do not exist.
I tried to manually add the subdomains, but even when i did that, the error is „File not found.“.
I have no idea what i am doing wrong.
WPBeginner Support
For the most common reason, you would want to check with your hosting provider to ensure there is no domain issue
Admin
Mary Gaughan
I’m new to WordPress and considering a multisite. I understand themes can be enabled or disabled per site, but what about things like headers and footers? The other sites on my instance would have their own branding.
WPBeginner Support
Theme customizations would be unique to each site unless you are directly editing the code for the theme in which case you would want to create a child theme.
Admin
Kaye fiq
Thanks for the great write up followed up and got it set up. Thou am getting „500 internal error“ when i access the second site i have created.
WPBeginner Support
For fixing the 500 internal server error, we would recommend taking a look at our article below and it should help:
https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-internal-server-error-in-wordpress/
Admin