WPML
Statut
Résolu
Résolu dans
WPML Media Translation - next release (2.2.4)

Aperçu de l’anomalie

Si vous avez plus d’un champ personnalisé utilisant le même nom, et s’ils ont des données différentes, leurs valeurs peuvent être écrasées par les dernières données saisies dans le dernier champ utilisé. Cela se produit si les options de traduction de ces champs personnalisés sont définies sur « Traduire ».

Le problème vient de l’extension du module complémentaire Traduction des médias et sera corrigé dans la prochaine version publiée de l’extension WPML Media Translation.

Solution de contournement

Comme solution de contournement, vous pouvez accéder au dossier ../wpml-media-translation/classes/images-translation/ et modifier le fichier class-wpml-media-custom-field-images-translation.php.

Dans ce fichier, remplacez la ligne :

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

Par :

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

Toutes les anomalies connues →