WPML
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.

Alle bekannten Probleme →