WPML

Übersicht über das Problem

Wenn Sie eine benutzerdefinierte Reihenfolge für verwandte Beiträge in einem Beziehungs- oder Beitragsobjekt-Feld verwenden, werden Sie feststellen, dass die Reihenfolge beim Übersetzen des Beitrags nicht beibehalten wird. Stattdessen werden die Beiträge nach ID sortiert.

Problemumgehung

Dieses Problem ist behoben. Ein Update auf die neueste Version behebt dies auf Ihrer Website, daher benötigen Sie diese Problemumgehung nur, wenn Sie noch nicht aktualisieren können.

Sie können dieses Snippet zur functions.php Ihres Themes hinzufügen.

Beachten Sie, dass Sie die Angabe

type=relationship

möglicherweise ändern müssen in

type=post_object

je nach Beitragstyp, den Sie verwenden.

add_filter( 'acf/load_value/type=relationship', 'format_order' );
function format_order( $value ){

$lang = apply_filters( 'wpml_current_language', null );
    foreach ($value as $key => $id) {
        $type = get_post_type($id);
        $value[$key] = apply_filters( 'wpml_object_id', $id, $type, true, $lang);
    }
return $value;
}

Alle bekannten Probleme

Tritt dieses Problem weiterhin auf?

Wenn das Update das Problem nicht behebt, stellen Sie eine Support-Anfrage und wir sehen uns das gemeinsam mit Ihnen an.