Panoramica del problema
Dopo l’aggiornamento ad Advanced Custom Fields Multilingual 1.9.0, potresti notare un aumento del numero di query e numerose query lente.
Finora, questa situazione sembra essere legata esclusivamente ai temi con campi ACF archiviati localmente nelle cartelle /acf-json/.
Soluzione alternativa
Questo problema è stato risolto. L’aggiornamento all’ultima versione risolve il problema sul tuo sito, quindi hai bisogno di questa soluzione alternativa solo se non puoi ancora aggiornare.
I nostri sviluppatori ci stanno lavorando. Nel frattempo, puoi applicare la seguente soluzione alternativa:
- Esegui un backup completo del tuo sito prima di procedere.
- Se usi ACFML 1.9.3 o versioni precedenti, aggiungi questa riga nel tuo file functions.php:
remove_filter( 'acf/prepare_fields_for_import', [ '\ACFML\Tools\Local', 'syncTranslationPreferences' ] );
- Se usi ACFML 1.9.4 o versioni successive, definisci la costante in wp-config.php:
define( 'ACFML_SCAN_LOCAL_FIELDS', false );