WPML
Status
Resolvido
Relatado para
Advanced Custom Fields Multilingual 2.0.2
Resolvido em
2.0.3
Plugin/tema relacionado
Advanced Custom Fields (ACF)
Tags de tópico
Compatibility

Visão geral do problema

Com a nossa versão mais recente do Advanced Custom Fields Multilingual, o ACFML 2.0, quando os Grupos de campos (acf-field-group) são definidos como Traduzível (e traduzidos), os campos são duplicados no editor nativo. Esse problema ocorre porque a função acf_get_field_groups() é chamada muito cedo, fazendo com que o cache seja preenchido com dados não filtrados ou parcialmente filtrados. Os grupos de campos em cache não são filtrados por idioma nesse estágio.

Solução alternativa

Nossos desenvolvedores estão trabalhando para corrigir isso no momento. Uma versão de correção rápida será lançada em breve.

Enquanto isso, você pode adicionar este código ao arquivo functions.php do seu tema. Certifique-se de fazer um backup completo do seu site antes de prosseguir:

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

Todos os problemas conhecidos →