- Status
- Aberto
- Relatado para
- Advanced Custom Fields Multilingual 2.2.4
- Plugin/tema relacionado
- Advanced Custom Fields (ACF)
- Tags de tópico
- Compatibility
Visão geral do problema
Quando você usa os campos de Link ou URL do Advanced Custom Fields junto com o Advanced Custom Fields Multilingual no modo de tradução “Mesmos campos em todos os idiomas”, os links externos podem não aparecer no Editor de tradução avançado para tradução.
Solução alternativa
Por favor, certifique-se de ter um backup completo do site antes de prosseguir.
- Abra o seu arquivo functions.php.
- Adicione o seguinte trecho de código:
add_filter( 'acfml_field_group_mode_field_translation_preference', function( $fieldTranslationPreference, $groupMode, $field ) { $fieldType = $field['type'] ?? null; if ( 'link' === $fieldType ) { return 2; // `WPML_TRANSLATE_CUSTOM_FIELD`. } return $fieldTranslationPreference; }, 10, 3 );