WPML
Stato
Aperto
Segnalato per
Advanced Custom Fields Multilingual 2.2.4
Tag dell’argomento
Compatibility, Performance

Panoramica del problema

Quando usi Advanced Custom Fields Multilingual con WPML, potresti riscontrare problemi di prestazioni durante l’aggiornamento degli articoli in lingua secondaria che contengono molti campi personalizzati ACF impostati su Copia una volta. In alcuni casi, il processo di aggiornamento può richiedere diversi minuti e potrebbe fallire con un errore HTTP 502.

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 108.
  • Sostituisci:
     
    remove_filter( 'acf/$metaKey', $keepOnlyLastFieldReference );
  • Con:
     
    remove_filter( 'acf/load_reference', $keepOnlyLastFieldReference );

Questo problema verrà risolto nella prossima versione di ACFML.

Tutti i problemi noti →