[Warten auf die Bestätigung des Benutzers] Seit kurzem werden neue, übersetzte Beiträge werden nicht angezeigt
Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Hintergrund des Themas:
Ich versuche, unsere englischen Blogbeitrags-Übersetzungen im Frontend anzuzeigen. Wir nutzen den WordPress-Editor und das Divi Builder Layout. Bisher funktionierte die Übersetzung einwandfrei, aber seit den letzten drei Beiträgen sind die englischen Versionen nicht mehr erreichbar: Über den Sprachewähler ist Englisch nicht anzuwählen und auf der englischen "News" (also Blogseite) sind sie gar nicht vorhanden. Link zur Seite, wo das Problem sichtbar ist: versteckter Link
Die Symptome:
Die englischen Übersetzungen werden im Frontend nicht angezeigt, obwohl sie im Übersetzungs-Editor abgeschlossen sind. Sie sind nur regulär sichtbar, wenn ich als eingeloggter Benutzer angemeldet bin. Die Sprache ist des Beitrags nicht änderbar, und im englischen 'News' Bereich ist der Beitrag nicht vorhanden.
Fragen:
Was könnte die Ursache dafür sein, dass die Übersetzungen nicht für alle Besucher angezeigt werden?
Wie können wir dieses Problem beheben?
Inhalte auf dem Divi Theme Builder (Header, Body und Footer Template) können nicht direkt in Divi übersetzt werden.
Man muss für diese Templates einen Job unter WPML > Übersetzungmanagement erstellen, die Jobs dann unter WPML > Übersetzungen abrufen und alle Templates mit dem WPML Übersetzungseditor übersetzen.
1) Werden die Beiträge direkt im WordPress Editor erstellt - nicht in Divi.
2) Funktionieren alle anderen übersetzten Beiträge einwandfrei.
Das Problem tritt erst seit den neuesten 3 Beiträgen auf.
Ein Hinweis: Wir haben einen neuen Benutzer als Übersetzer angelegt, der die Übersetzungen eingepflegt hat. Kann es hier zu Diskrepanzen mit Berechtigungen o.ä. kommen? Im WPML Backend steht allerdings nicht, dass noch Übersetzungen freigegeben oder geprüft werden müssten - alles ist "abgeschlossen" und er hat die Berechtigungen für alle Übersetzungen.
Dieses ist ist schon vor langer Zeit "abgeschlossen" übersetzt worden, funktioniert bei allen anderen Beiträgen einwandfrei im Frontend und ist seither nicht verändert worden.
Die Anzeige aller übrigen Beiträge - alle nutzen das Template - funktioniert einwandfrei.
Es sind nur die neusten 3 Beiträge betroffen. Diese sind nur bei eingeloggtem Benutzer (hier auch im richtigen Template) sichtbar - bei ausgeloggtem Benutzer sind sie aber nicht sichtbar.
Ich kann gerne anbieten mir das einmal genauer anzusehen.
Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.
Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können.
WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.
Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche ich das Problem genauer untersuchen kann.
Ich wäre allerdings auch sehr dankbar, wenn Du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von Deinem Server aus bereitstellen könntest.
Bei Fragen zum Erstellen einer solchen Staging Site kannst Du deinen Hosting Anbieter konsultieren. Achte bitte darauf, dass WPML auf diesem Staging ebenso unter https://wpml.org/de/account/websites/ registriert sein muss.
Solltest Du dazu nicht in der Lage sein eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen.
Das private Antwortformular sieht folgendermaßen aus: versteckter Link
Klicke beim nächsten Antworten auf "I still need assistance".
Video: versteckter Link
Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.
WPML bietet dazu die folgenden Optionen unter WPML > Einstellungen > Optionen für übersetzte Dokumente:
Bei Erhalt fertiger Übersetzungen
- Übersetzten Beitrag veröffentlichen, sobald das Original veröffentlicht ist (Standard)
- Übersetzten Beitrag als Entwurf speichern
Wählen Sie, ob Übersetzungen nach Erhalt veröffentlicht werden sollen. Hinweis: Wenn „Veröffentlichen“ ausgewählt ist, wird die Übersetzung nur veröffentlicht, wenn das Originaldokument bei Erhalt der Übersetzung veröffentlicht ist.
Bei Veröffentlichung des Originalbeitrags
- Übersetzungen veröffentlichen
- Übersetzungen nicht veröffentlichen: