- Status
- Warten auf Autor
- Zugehöriges Plugin/Theme
- WP Job Manager
- Themen-Tags
- Compatibility
Übersicht über das Problem
Bei der Verwendung von WPML mit dem Resume Manager-Add-on von WP Job Manager führen übersetzte Resume-Beiträge zu einem 404-Fehler. Dies tritt auf, wenn Sie versuchen, einen übersetzten Resume-Beitrag anzuzeigen.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-post-types.php
- Suchen Sie nach Zeile 224.
- Ersetzen Sie:
$rewrite = [ 'slug' => _x( 'resume', 'Resume permalink - resave permalinks after changing this', 'wp-job-manager-resumes' ), 'with_front' => false, 'feeds' => false, 'pages' => false, ];
- Durch:
// WPML Workaround for compsupp-7793 $rewrite = [ 'slug' => 'resume', 'with_front' => false, 'feeds' => false, 'pages' => false, ];
- Gehen Sie zu „WPML > Einstellungen“ und stellen Sie sicher, dass „Benutzerdefinierte Beitrags- und Taxonomie-Basis-Slugs übersetzen (via WPML String-Übersetzung).“ ausgewählt ist.
- Scrollen Sie auf derselben Seite nach unten zum Abschnitt „Beitragstypen-Übersetzung“ und übersetzen Sie den Slug für Resumes.
- Gehen Sie zu „Einstellungen > Permalinks“ und klicken Sie auf Änderungen speichern, um die Permalinks zu aktualisieren.