Domain Mapping und WPML Multilingual CMS

  • Ich nutze Wordpress 3.0 und
    das Domain Mapping Plugin und
    würde gerne noch WMPL benutzen.

    Für einen User richte ich mit Wordpress 3.0 einen blog ein, der unter folgender Adresse zu erreichen ist:
    http://community.domain.de/blogname

    Wenn man dies besucht, dann sieht man den Standard-Artikel. Alles wunderbar. Nun möchte ich es mehrsprachig machen und aktiviere WPML und stelle es richtig ein. Als Widget gibt es dann den Sprachumschalter. Wir schalten man auf englisch um, um werden zur Adresse geführt:
    http://community.domain.de/blogname/en

    Wir bekommen nun den Standard-Artikel, den wir vorher übesetzt haben, in englisch angezeigt. Wunderbar.

    Und jetzt kommt das Problem mit dem Domain Mapping Plugin. Ich aktiviere es und
    leite
    http://community.domain.de/blogname
    um auf
    http://blogname.domain.de

    Mit "deutsch" klappt dies auch alles. Sobald aber englisch ausgewählt wird, wird man eigentlich zu
    http://community.domain.de/blogname/en/
    geschickt. Durch das Mapping wird man nun aber zu
    http://blogname.domain.de/en/
    geschickt, was ja richtig aussieht. Nur leider kommt jetzt immer eine 404 Page.

    Schaltet man natürlich das Mapping aus läuft alles bestens. WPML scheint der "blogname" zu fehlen, oder so.

    Hat jemand ähnliche Erfahrungen gemacht und kann mir sagen, was man dagegen tun kann, damit die User Blogs auch mehrere Sprachen haben können?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Stehe genau vor dem gleichen Problem - vielleicht hat ja noch jemand eine Idee :confused:

    WP 6.5.4 Multisite · PHP 8.3 · Theme "ENFOLD"

  • Domainmapping und WPML-Plugin geht nach wie vor nicht! 404 Error

    Nach einem Jahr bastle ich wiedermal an diesem Problem herum. Selbst das neueste WP und das neuste WPML-Plugin konnten das Problem nicht beheben.

    Bekannt ist es hunderten (http://tinyurl.com/7dsb9xu), aber das WPML-Supportteam ist da äußerst träge so nach dem Motto "bei uns läufts ja" :-x Schön für sie ...

    Das Problem scheint zu sein, wenn man Verzeichnisse für die Sprachen verwenden will, also meinedomain.de/en/.
    Was ich diversen anderen Seiten entnommen habe, hängt es wohl mit rewrite rules und Permalinks zusammen und eben dem Domainmapping. Das geht aber über mein technisches Verständnis weit hinaus :???:

    Deaktiviert man Domainmapping, funktioniert auch das WPML-Plugin mit der o.g. Verzeichniseinstellung. Sobald man das Domainmapping aber wieder aktiviert, dann resultiert das Switchen der Sprachen mit WPML in 404-not found-Fehlern.

    Einen Workaround hab ich mit viel Trial&Error herausgefunden:
    man stellt in den Plugin-Settings um auf Parameter, also ?lang=en

    Nicht gerade ein SEO-Hit :roll:

    Aber zumindest funktioniert es so mit Mapping und dem Sprachen switchen.

    Ich hab es schon mehrfach im WPML-Forum gepostet, aber dort hat man offenbar keine Lust, sich tiefer mit der Materie zu befassen, denn bei ihnen auf den Testservern läuft es ja - na denn ...
    Aber wir zwei hier sind ja nicht die einzigen, bei denen es so nicht läuft (http://tinyurl.com/7dsb9xu).

    Wer noch einen Workaround hat, wie es mit Domainmapping und dem WPML-Plugin, einstellt auf Sprachen als Verzeichnisse, funktioniert, nur gerne her damit :D

    Danke.

    WP 6.5.4 Multisite · PHP 8.3 · Theme "ENFOLD"

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!