- Status
- Gelöst
- Zugehöriges Plugin/Theme
- Enfold
Übersicht über das Problem
Wenn ein Portfolio in eine andere Sprache dupliziert wird, wird die Breadcrumb-Hierarchie der übergeordneten Seite (benutzerdefiniertes Feld breadcrumb_parent) weder kopiert noch übersetzt.
Problemumgehung
- Legen Sie fest, dass das benutzerdefinierte Feld breadcrumb_parent kopiert wird. Navigieren Sie zu WPML > Übersetzungsmanagement > wechseln Sie zur Registerkarte Einrichtung mehrsprachiger Inhalte, scrollen Sie nach unten zum Abschnitt „Übersetzung benutzerdefinierter Felder“ und wählen Sie „Vom Original in die Übersetzung kopieren“.

- Folgen Sie in Ihrem Theme-Verzeichnis diesem Pfad und öffnen Sie die Datei (/enfold/framework/php/class-breadcrumb.php). Fügen Sie den folgenden Code hinzu:
$post_id = apply_filters('wpml_object_id' , $post_id, 'page' , true);
Direkt vor dieser Zeile:
$page = get_page( $post_id );