Contact Form 7 5.4.2

Contact Form 7 5.4.2 ya está disponible. Esta es una versión de mantenimiento que incluye varias correcciones de errores.

Contact Form 7 5.4.2 ha sido probado con WordPress 5.8.

Compatibilidad con Internet Explorer 11

WordPress está abandonando el soporte para IE11 (Internet Explorer versión 11) en su próxima versión 5.8. Esto no significa necesariamente que todos los visitantes de tu sitio web que utilicen IE11 vayan a dejar de utilizarlo inmediatamente. Siendo realistas, una cierta proporción de usuarios seguirá utilizando IE11.

¿Qué ocurrirá si los usuarios de IE11 intentan ponerse en contacto contigo a través de los formularios de contacto de tu sitio? ¿No podrán hacerlo? No te preocupes. Contact Form 7 garantiza un nivel básico de servicios.

Contact Form 7 es compatible con dos modos de envío diferentes: Modo Ajax y modo sin Ajax. El modo Ajax es el que se ve normalmente. En este modo, Contact Form 7 utiliza JavaScript para ofrecer una experiencia de usuario fluida y sin redireccionamientos.

Por otro lado, el modo sin Ajax es una especie de modo alternativo que se utiliza solo en situaciones en las que el modo Ajax no está disponible, como en los casos en los que se utilizan navegadores obsoletos y las características de JavaScript soportadas son limitadas en ellos.

Los usuarios de IE11 verán este modo de envío sin Ajax. Aunque algunas funcionalidades avanzadas que necesitan JavaScript para funcionar no estén disponibles en este modo, en cualquier caso, los usuarios de IE11 podrán seguir completando y enviando formularios.

Necesita: WordPress 5.5 o superior
Probado hasta: WordPress 5.8

» Descarga el plugin «Contact Form 7» desde WordPress.org

Cambios principales

  • Corregido: los atributos aria-invalid se establecieron en elementos que no deberían tenerlos.
  • Corrección: Se han utilizado nombres de propiedades no válidos en el código JavaScript.
  • Corregido: La opción default:{num} estaba funcionando de forma incorrecta cuando la opción include_blank estaba activada.
  • JS de la vista pública: Reemplaza NodeList.forEach() con un bucle for.
  • JS de la vista pública: Añade elementos de comprobación para detectar el uso de navegadores no compatibles.

Puedes explorar la lista completa de cambios en GitHub.