- 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' );
} );