WPML
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 WPMLEinstellungen 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:


  1. Erstellen Sie ein vollständiges Backup Ihrer Website, Dateien und Datenbank.

  2. Bearbeiten Sie Zeile 63 in /sitepress-multilingual-cms/classes/custom-field-translation/class-wpml-sync-custom-fields.php.

  3. Ersetzen Sie
    delete_post_meta( $post_id_to, $meta_key, maybe_unserialize( $v ) );


  4. durch:
    delete_post_meta( $post_id_to, $meta_key, wp_slash( maybe_unserialize( $v ) ) );

Alle bekannten Probleme →