WPML
Статус
Решено
Заявлено для
Advanced Custom Fields Multilingual 2.0.2
Решено в
2.0.3
Связанный плагин/тема
Advanced Custom Fields (ACF)
Теги темы
Compatibility

Обзор проблемы

В нашем последнем релизе Advanced Custom Fields Multilingual, ACFML 2.0, когда Группы полей (acf-field-group) отмечены как Переводимые (и переведены), поля дублируются в нативном редакторе. Эта проблема возникает из-за того, что функция acf_get_field_groups() вызывается слишком рано, в результате чего кеш заполняется неотфильтрованными или частично отфильтрованными данными. На этом этапе кешированные группы полей не фильтруются по языку.

Обходное решение

Наши разработчики прямо сейчас работают над исправлением этой проблемы. В ближайшее время будет выпущен релиз с исправлением.

А пока Вы можете добавить этот код в файл functions.php Вашей темы оформления. Перед тем как продолжить, обязательно сделайте полную резервную копию Вашего сайта:

add_action( 'wp_loaded', function() {
    wp_cache_delete( acf_cache_key( 'acf_get_field_group_posts' ), 'acf' );
} );

Все известные проблемы →