- Status
- Resolvido
- Relatado para
- Gravity Forms Multilingual 1.6.2
- Resolvido em
- 1.6.3
Visão geral do problema
Há um conflito entre o Gravity Forms Populate Anything e o Gravity Forms Multilingual. Isso significa que o Gravity Forms Populate Anything não consegue preencher dados quando ambos estão ativados.
Solução alternativa
Certifique-se de fazer um backup completo do seu site antes de prosseguir.
- Edite o arquivo functions.php do seu tema.
- Adicione o seguinte código:
function gfml_gp_populate_anything_fix() { if (defined('DOING_AJAX') && !empty($_GET['action']) && strpos($_GET['action'], 'gppa_') !== false) { global $wpml_gfml_tm_api; remove_filter( 'gform_pre_render', [ $wpml_gfml_tm_api, 'gform_pre_render' ], 10 ); } } add_filter( 'init', 'gfml_gp_populate_anything_fix' );
Próximos passos
Entramos em contato com o autor deste plugin para obter uma correção permanente. Ajudará a agilizar o processo se você também informar à equipe deles sobre o seu interesse nesta correção, deixando um comentário neste post de blog.