- Статус
- Решено
- Заявлено для
- Advanced Custom Fields Multilingual 1.9.0
- Решено в
- 1.9.3
Обзор проблемы
После обновления до Advanced Custom Fields Multilingual 1.9.0 Вы можете заметить увеличение количества запросов и появление множества медленных запросов.
На данный момент эта ситуация, похоже, связана исключительно с темами оформления, в которых поля ACF хранятся локально в папках /acf-json/.
Обходное решение
Наши разработчики работают над этим. Тем временем Вы можете применить следующее обходное решение:
- Прежде чем продолжить, сделайте полную резервную копию Вашего сайта.
- Если Вы используете ACFML 1.9.3 или более раннюю версию, добавьте эту строку в Ваш файл functions.php:
remove_filter( 'acf/prepare_fields_for_import', [ '\ACFML\Tools\Local', 'syncTranslationPreferences' ] );
- Если Вы используете ACFML 1.9.4 или более позднюю версию, задайте константу в wp-config.php:
define( 'ACFML_SCAN_LOCAL_FIELDS', false );