- Status
- Offen
- Gemeldet für
- WPML Multilingual CMS 4.4.10
Übersicht über das Problem
Wenn Sie ein bestehendes benutzerdefiniertes Feld bearbeiten, das einen JSON-Wert enthält, aber in WPML → Einstellungen auch auf Kopieren gesetzt ist, werden Sie feststellen, dass die Übersetzung des benutzerdefinierten Feldes nicht aktualisiert wird. Stattdessen wird ein neuer Eintrag im Beitrag erstellt.
Problemumgehung
Das Problem wurde von unseren Entwicklern bereits identifiziert und wird bald behoben.
Als Problemumgehung:
- Erstellen Sie ein vollständiges Backup Ihrer Website, Dateien und Datenbank.
- Bearbeiten Sie Zeile 63 in /sitepress-multilingual-cms/classes/custom-field-translation/class-wpml-sync-custom-fields.php.
- Ersetzen Sie
delete_post_meta( $post_id_to, $meta_key, maybe_unserialize( $v ) );
- durch:
delete_post_meta( $post_id_to, $meta_key, wp_slash( maybe_unserialize( $v ) ) );