WordPress Multisite
+ Meta Benutzerrollen
+ Domain Mapping

Diesen Titel ist eins nach dem anderen zu verstehen. Des Letzteren beiden besteht der Beitrag den besten Hinweisen aus dem Netz.

Bild, 200degrees. – Multisites Subdomains werden von Suchmaschinen als eigenstĂ€ndige Domain ermittelt.

Hinweise, welche die Installation zur Multisite sehr gut beschreiben:

WordPress-Multisite: eine Installation, mehrere Blogs
So richtest du ein Multisite – Netzwerk ein

Wenn auch die Beschreibungen dasselbe sind 
 so sind, wie hier dieses kleinen Beitrags, relevanter Hervorhebungen beinhaltet.

Erst mal ist zu Beachten: Grundlegend muss die Domain ohne www. erstellt sein, da hiermit – durch am Registrarprovider der Erstellung einer sog. Wildcard Subdomain (s. evtl. Domain aufschalten) auch WordPress Multisite Subdomains laufen.

Funktionsaufruf zur WP-Multisite

Installation

Zur Installation hat sich meiner Website die Frage Subdomain oder Subverzeichniss – was sollte man wĂ€hlen? –, erĂŒbrigt, da aus der bestehenden Website keine andere als welche mit Subdomain möglich. – indessen dies ohnehin so vorgesehen war.

  • Nach der Installation ist darauf zu achten: dass der neuen Website erst ein Beitrag erstellt und unter „Veröffentlichen“ abzuspeichern ist. Also, Headerleiste: Meine Websites / „die neue Website“ / Neuer Beitrag (klick).


 indem, erst nach dem Abspeichern ĂŒber Veröffentlichen eines „Beitrag“ ist das Dashboard der neuen Website aufrufbar.

Neben ersten und neuen Website (Blogs) existiert namentlich die Netzwerkverwaltung mit eigenem Dashboard (s. Headerleiste „Meine Websites“). Als nĂ€chstes sollten hier ĂŒber Dashboard / „Netzwerk aktualisieren“ die Datenbanken aktualisiert werden.

Themes

Neue Themes sind nun ĂŒber die Netzwerkverwaltung hochzuladen und zur FunktionalitĂ€t immer „netzwerkweit“ freizuschalten. Die Themes können sodann des Dashboards der erwĂŒnschten Website (Blog) aktiviert werden. Die Bearbeitung eines Themes muss wiederum ĂŒber Dashboard Netzwerkverwaltung erfolgen.

Plug-ins

Plug-ins sind ĂŒber Netzwerkverwaltung installierbar und können fĂŒr das gesamte Netzwerk aktiviert/deaktiviert werden. Sollten Plug-ins nicht „netzwerkweit“ aktiviert sein, so befinden sich die Plug-ins in jeder Multisite-Website und können Dashboards fĂŒr sich aktiviert/deaktiviert werden. Selbiges ist fĂŒr die direkten Einstellungen der Plug-ins von jeder Websites Dashboard möglich. Die Bearbeitung von Plug-ins ĂŒber Editors kann gleich wie die Themes nur ĂŒber Dashboard Netzwerkverwaltung erfolgen.

Beispiels Plug-ins wie TinyMCE Advanced, Optimus, Cache Enabler, Code Snippets fĂŒr das gesamte Netzwerk aktivieren, wenn ohnehin aller Website in Nutzung.

Anders, z. B.: Das Plug-in BackWPup kann nur „netzwerkweit“ arbeiten und muss Dashboards Netzwerkverwaltung konfiguriert und angewendet werden.

Content importieren

Seiten/BeitrĂ€ge usw., welche man auf die neue Website (Blog) importieren möchte, sind die Anwendungen unter Dashboard / „Werkzeuge“ zu finden. Zuerst mĂŒssen die Daten der einen Website durch „Daten exportieren“ auf dem Computer downgeloadet und danach können diese von der anderen Website durch „Daten importieren“ upgeloadet werden – wie sich selbsterklĂ€rend.

SSL & WP-Multisite

WP-Multisite von http:// auf https:// umstellen, s. SSL & WP-Multisite.

Multisite und Meta- Benutzerrollen

me·ta-, Met-, Meta-, met-
u. a. drĂŒckt in Bildungen mit Substantiven aus, dass sich etwas auf einer höheren Stufe, Ebene befindet, darĂŒber eingeordnet ist oder hinter etwas steht. „Metamarketing, Metanutzerrolllen, Metatheorie“.

Anleitung

Benutzerverwaltung in WordPress richtig verstehen

Multisite in Netzwerkverwaltung können Benutzern nach deren Anmeldung scheinbar entweder nur alle Rechte oder Abonnent zugewiesen werden 
 oder man sieht sich dieses Video an, welches gleich Benutzerrollen im Gesamten erklĂ€rt:

studyphant.com/youtube

WP-Multisite sowie normaler WP-Installation: Abonnent, Mitarbeiter, Autor, Redakteur, Administrator, bzw. feinerer Abstimmung durch Plug-in.

Das Widget „Meta“ erfĂŒllte sodann seinen Zweck – aber außer Botsanmeldungen folgen meist keine Interessenten. Siehe hier im Titel: Warum Sie das Meta-Widget von WordPress-Seite entfernen sollten.

Website in Privatperson wird Interessent im Bekanntenkreis sein und somit die Anmeldung der Administrator selbst vollziehen.

Domain Mapping

WP-Codex WordPress Multisite Domain Mapping

OriginÀr:

WordPress-Multisite-Unterwebsites können einer Nicht-Netzwerk-Top-Level-DomĂ€ne zugeordnet werden. Dies bedeutet, dass eine als subsite1.networkdomain.com erstellte Site so zugeordnet werden kann, dass sie als domain.com angezeigt wird. Dies funktioniert auch fĂŒr Unterverzeichnis-Sites. Daher kann networkdomain.com/subsite1 auch auf domain.com erscheinen. Stellen Sie vor dem Einrichten der DomĂ€nenzuordnung sicher, dass Ihr Netzwerk ordnungsgemĂ€ĂŸ eingerichtet wurde und Unterwebsites ohne Probleme erstellt werden können.

Vor WordPress 4.5 erfordert das Domain Mapping ein Domain Mapping Plugin wie WordPress MU Domain Mapping.

In WordPress 4.5 und höher ist die DomÀnenzuordnung eine native Funktion.

Inhalt

  1. Ordnen Sie Domains in DNS zu
  2. Installieren Sie SSL-Zertifikate
  3. Aktualisieren Sie WordPress
  4. Bearbeiten Sie wp-config.php
  5. Verwandte Codex-Links

Ordnen Sie Domains in DNS zu

Stellen Sie sicher, dass alle DomÀnen, die Sie verwenden möchten, bereits Ihrem DNS-Server zugeordnet sind. Die zusÀtzlichen DomÀnen sollten auf der MasterdomÀne geparkt sein.

Installieren Sie SSL-Zertifikate

Installieren Sie SSL fĂŒr die primĂ€re DomĂ€ne und verwenden Sie fĂŒr alle anderen DomĂ€nen SERVER NAME INDICATION (SNI). In jeder DomĂ€ne sollte SSL installiert sein, um eine verschlĂŒsselte Administratoranmeldung zu gewĂ€hrleisten.

Aktualisieren Sie WordPress

Klicken Sie im Netzwerkadministrations-Dashboard auf Websites, um die Liste aller Unterwebsites anzuzeigen, und klicken Sie dann auf Bearbeiten fĂŒr die Unterwebsite, der Sie eine Zuordnung zuweisen möchten. In unserem Beispiel ist dies subsite1.mynetwork.com.

Geben Sie im Feld Site-Adresse (URL) die vollstĂ€ndige URL des zu mappenden Domainnamens https://mappeddomain.org –  ein und klicken Sie auf Speichern.

Bearbeiten Sie wp-config.php

Wenn Sie eine Fehlermeldung erhalten, dass Cookies blockiert werden, wenn Sie versuchen, sich bei Ihrer Netzwerksubsite anzumelden (oder sich mit kleiner Fehlermeldung einloggen), öffnen Sie Ihre Datei wp-config.php und fĂŒgen Sie diese Zeile nach dem anderen Code hinzu, den Sie zum Erstellen des Netzwerk hinzugefĂŒgt haben:

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);

Anderes: alternative Optionen

Der heutigen Möglichkeit ab WordPress 4.5 sind in dieser Website Wie man WordPress Multisite Domain Mapping einrichtet (Translate) auch alternative Optionen vorgestellt.

Weitere alternative Beschreibung und Illustrierung zur DomÀnenzuordnung:

Dessen ↑ Beitrag mit Fehlerteufelchen, s. im Kommentar: Danke, gutes Tutorial. Eines fehlt noch: die Datei sunrise.php muss aus dem Verzeichis /wp-content/plugins/wordpress-mu nach /wp-content/ verschoben werden.

Und wenn die Multisite nicht mehr sein soll:

WordPress Multisite deinstallieren/deaktivieren

Ist der Beitrag hilfreich?