WPML
Status
Gelöst
Gemeldet für
Advanced Custom Fields Multilingual 2.1.4.2
Zugehöriges Plugin/Theme
Advanced Custom Fields (ACF)

Ü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

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 →