WPML

Panoramica del problema

Quando utilizzi Advanced Custom Fields con WPML, i campi della tassonomia assegnati ai tipi di post personalizzati potrebbero apparire vuoti nelle lingue secondarie. Questo si verifica anche se il campo è impostato su “Copia” o “Copia una volta”.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.

  • Apri il file …/wp-content/plugins/acfml/classes/class-wpml-acf-worker.php.
  • Cerca la riga 80.
  • Sostituisci:
    $metaValue          = get_metadata( $metaType, $objectToId, $metaKey, true );
  • Con:
    wp_cache_delete( $objectToId, $metaType. '_meta' );
    $metaValue          = get_metadata( $metaType, $objectToId, $metaKey, true );

Tutti i problemi noti