WPML
Status
Gelöst
Gelöst in
WPML Media Translation - next release (2.2.4)

Übersicht über das Problem

Wenn Sie mehr als ein benutzerdefiniertes Feld mit demselben Namen haben und diese unterschiedliche Daten enthalten, können ihre Werte mit den zuletzt eingegebenen Daten des zuletzt verwendeten Feldes überschrieben werden. Dies geschieht, wenn die Übersetzungsoptionen dieser benutzerdefinierten Felder auf „Übersetzen“ gesetzt sind.

Das Problem stammt vom Add-on-Plugin Medienübersetzung und wird in der nächsten Version des Plugins WPML Media Translation behoben.

Problemumgehung

Als Problemumgehung können Sie in den Ordner ../wpml-media-translation/classes/images-translation/ wechseln und die Datei class-wpml-media-custom-field-images-translation.php bearbeiten.

Ändern Sie dort die Zeile:

update_post_meta( $post_id, $meta_key, $meta_value_filtered );

in Folgendes:

update_post_meta( $post_id, $meta_key, $meta_value_filtered, $meta_value );

Alle bekannten Probleme →