WPML
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 );

Todos os problemas conhecidos →