- Status
- Gelöst
- Gelöst in
- WPML 4.0.7
Übersicht über das Problem
Wenn Sie mit dem LearnDash-Plugin einen Kurs erstellen und diesen übersetzen, zeigt die übersetzte Seite einen 404-Fehler an.
Problemumgehung
Navigieren Sie zu WPML -> Übersetzungsmanagement, gehen Sie zur Registerkarte Einrichtung mehrsprachiger Inhalte und klicken Sie auf den Link Optionen zur Übersetzung von Slugs für benutzerdefinierte Beiträge. Wählen Sie die Option Slugs benutzerdefinierter Beiträge übersetzen (über WPML String-Übersetzung) und klicken Sie auf die Schaltfläche Speichern, wie unten abgebildet.

Nachdem wir nun eingestellt haben, dass die Slugs benutzerdefinierter Beiträge übersetzt werden, scrollen Sie nach unten, bis Sie den Abschnitt Benutzerdefinierte Beiträge erreichen. Wählen Sie für den benutzerdefinierten Beitragstyp Courses die Option „Verschiedene Slugs in verschiedenen Sprachen für Courses verwenden“, fügen Sie Ihren übersetzten Text hinzu und klicken Sie auf Speichern, wie unten abgebildet.
Hinweis: Stellen Sie sicher, dass Sie Ihre Permalinks auf Beitragsname einstellen. Sie können dies in Ihrem WordPress-Dashboard tun, indem Sie zu Einstellungen -> Permalinks navigieren, Beitragsname auswählen und dann auf Speichern klicken.
Sie können die gleichen Schritte ausführen, um die Anzeige eines 404-Fehlers in der Sekundärsprache für andere benutzerdefinierte Beitragstypen von LearnDash zu beheben.