WPML
Stato
Risolto
Risolto in
WPML Media Translation - next release (2.2.4)

Panoramica del problema

Se hai più di un campo personalizzato che usa lo stesso nome, e se hanno dati diversi, i loro valori possono essere sovrascritti con gli ultimi dati inseriti nell’ultimo campo utilizzato. Questo accade se le opzioni di traduzione di questi campi personalizzati sono impostate su “Traduci”.

Il problema deriva dal plugin componente aggiuntivo Traduzione media e sarà risolto nella prossima versione del plugin WPML Media Translation.

Soluzione alternativa

Come soluzione alternativa, puoi andare nella cartella ../wpml-media-translation/classes/images-translation/ e modificare il file class-wpml-media-custom-field-images-translation.php.

Al suo interno, cambia la riga:

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

con questa:

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

Tutti i problemi noti →