WPML
Estado
Resuelto
Tipo
Error
Registrado para
Advanced Custom Fields Multilingual 2.2.4
Plugin/tema relacionado
Advanced Custom Fields (ACF)
Etiquetas de temática
Compatibility

Resumen del problema

Cuando utiliza los campos de enlace o URL de Advanced Custom Fields (se abre en una pestaña nueva) junto con Advanced Custom Fields Multilingual en el modo de traducción “Mismos campos en todos los idiomas”, es posible que los enlaces externos no aparezcan en el Editor de traducción avanzado para su traducción.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra su archivo functions.php.

  • Añada el siguiente fragmento 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 los problemas conocidos