WordPress mit mehren Domains betreiben

In den Foren tauchen sehr häufig Fragen zu WordPress und Mehrsprachigkeit bzw. Domains auf.
Ist es möglich, einen WordPress Blog mit mehreren Domains zu betreiben?
Die Antwort ist eindeutig Ja – aber es gibt einiges zu bedenken dabei.

[adsensecode300x250]Mit dem WordPress Multisite Feature ist es zuerst einmal möglich, mehrere Webseiten (also Blogs) in einer WordPress Installation zu betreiben. Ich habe mal niedergeschrieben, worin die Vorteile im Betrieb einer Multisite liegen und wie man diese einrichtet.

Ihr habt dann also eine WP-Installation und mehrere, voneinander weitgehend unabhängige Blogs mit eigenen Artikeln, Seiten, Benutzern*. Die Webadressen dieser Blogs können nach zwei Prinzipien (bei der Multisite Einrichtung anzugeben) aufgebaut sein.

  • Primärblog liegt bei beispielseite.de und die weiteren Blogs bei beispielseite.de/blog1/, beispielseite.de/blog2/ usw.
    Wobei die Bennenung des Untzerverzeichnisses euch überlassen bleibt.
  • Primärblog liegt bei beispielseite.de und die weiteren Blogs bei blog1.beispielseite.de, blog2.beispielseite.de usw.

Trotzdem die Blogs völlig verschiedene Inhalte anzeigen und durch ein jeweils eigenes Theme auch ganz anders aussehen können – die Domainkomponente beispielseite.de bleibt immer erhalten.
Das ist natürlich bei der Themenvielfalt, die man in den einzelnen Blogs abdecken möchte nicht immer gewünscht oder vorteilhaft.
Nun habt ihr diese WP Multsite (entweder mit der Subdomain oder Subfolder Lösung) und sagen wir mal einen ganzen Haufen registrierter Domains, die ihr miteinander verheiraten möchtet.

Für diesen Fall gibt es Domain Mapping Plugins. Sehr beliebt ist das WordPress MU Domain Mapping Plugin von Donncha O Caoimh und Ron Rennick. Nachdem ihr das ganz gewöhnlich in der Multisite installiert und netzwerkweit aktiviert habt, steht euch die Power eurer ganzen Domains zur Verfügung.
Auch wie ihr das Domain Mapping Plugin richtig einrichtet, habe ich in meinem Multisite Tutorial beschrieben.
Ihr müsst jetzt die Domains in der Verwaltungsoberfläche eures Hostingproviders auf das Verzeichnis eurer Multisite Installation legen. Wie das funktioniert, ist von Hoster zu Hoster, von Verwaltungsprogramm zu Verwaltungsprogramm höchst unterschiedlich, weshalb ich hier auf eine Beschreibung verzichten muss. Das einzige, was ihr wissen solltet, ist dass die Domains immer erst bei der Primäradresse der Multisite ankommen müssen. Von dort verteilt sie das Domain Mapping Plugin auf die anderen Blogs.

Ihr könnt übrigens soviele Domains auf einen Blog mappen wie ihr wollt. Es sind da theoretisch keine Grenzen gesetzt. Allerdings muss eine Domain als Hauptadresse angegeben werden, alle weiteren Domains werden als Weiterleitung auf diese Hauptadresse aufgelöst.

Dem ein oder anderen Leser wird jetzt auch klar, wie praktisch so eine Multisite mit Domain Mapping für mehrsprachige Seiten ist. Ihr benötigt dann nur noch das Multilingual Press Plugin und dann könnt ihr für eine Webseite Sprachversionen erstellen, die Domain-technisch und auch intern sauber voneinander getrennt sind, da für jede Sprachversion ein eigener Blog verwendet wird. Das MLP-Plugin hilft euch hier bei den internen Blogübergreifenden-Verlinkungen und kennezeichnet, welchen Blog ihr für welche Sprachversion vorgesehen habt. Flaggen-Umschalter für das Frontend gibt es in Form eines Widgets auch. Selbstverständlich kann man sich das auch selbst irgendwie hinfrickeln, aber wenn es schon mal eine vorgefertigte Lösung gibt, die gut funktioniert …

Ihr könntet jetzt also den Blog unter beispielseite.de für eure deutschsprachigen Inhalte und beispielseite.com für die englische Version und beispielseite.fr für eure französischen Übersetzungen derselben Inhalte nutzen.
Keine Lösung über Parameter oder Unterverzeichnisse in den Domains, separate Blogs, verschiedene Benutzer (die sich jeweils um ihre Sprachversion kümmern können).
In der Pro-Version von Multilingual Press kann sogar die Sprachenkennung des Besucher-Browsers herangezogen werden, um ihn automatisch gleich auf die entsprechende Domain/Sprachenversion zu leiten.

Wer den Aufwand einer Multisite Installation mit Domain Mapping scheut, kann für seine Single Installation die Mehrsprachigkeits-Plugins WPML oder Polylang nutzen. Das sind auch zwei häufig eingesetzte und ausgereifte Plugins, die aber eben nicht mit zusätzlichen Domains umgehen können und erst recht kein Domain Mapping beherrschen.

Wie ihr seht, ist es sogar mit WordPress Bordmitteln (Multisite Feature) und kostenlosen Plugins möglich, verschiedene Webseiten mit unterschiedlichen Domains in einem WordPress zu betreiben. Mit ein paar weiteren Handgriffen unter der Haube können so auch mehrsprachige Webseiten eingerichtet und untereinander verlinkt werden.

*Ganz so ist es nicht, aber diese Feinheiten sind in der Betrachtung hier zu vernachlässigen.

2 Kommentare:

  1. Wenn du willst Webseiten übersetzen, kannst du sehr einfach diese Lokalisierungstool benutzen: https://poeditor.com/

    • Hallo Rogue,

      ich glaube, Du verwechselst da etwas oder bringst etwas durcheinander.
      Es gibt 2 Möglichkeiten, wie „Übersetzungen“ in WordPress gemeint sein können:

      1.) Übersetzungen des Inhalts in eine andere Sprache (und die Aufteilung dieser Übersetzungen auf Webseiten)
      2.) die Übersetzungen eines Themes oder eines Plugins.

      Dein dezent beworbenes Tool gehört zu Kategorie 2, während der Artikel eher die Kategorie 1 beschreibt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.