Contact Form 7 5.5.3

This page is also available in English.

La versión 5.5.3 de Contact Form 7 ya está disponible. Estamos en un proceso de mejora incremental para los módulos de integración del plugin. En esta versión, nos hemos centrado especialmente en el módulo Constant Contact, modernizando su código e interfaz de usuario. También hemos mejorado el manejo de las propiedades del formulario de contacto, que funcionan como infraestructura para esos módulos.

Nueva interfaz de usuario para Constant Contact

En las versiones anteriores, la interfaz de usuario proporcionada para controlar la integración de Constant Contact era muy limitada. Podías seleccionar las listas de contactos a las que debían pertenecer los nuevos contactos añadidos, pero se trataba de una configuración global que se aplicaba a todos los formularios de contacto del sitio. Para seleccionar listas de contactos para un formulario de contacto individual, había que editar la configuración en el panel de la pestaña «Configuración adicional», que no resultaba fácil de usar.

En la versión 5.5.3, la interfaz de usuario se mejoró drásticamente y ahora tiene una pestaña con un panel dedicado a Constant Contact en la pantalla del editor de cada formulario de contacto. El panel de la pestaña «Constant Contact» te permite no solo seleccionar listas de contactos, sino también decidir si quieres añadir contactos a las listas. Todo lo que tienes que hacer es marcar las casillas de verificación correspondientes.

Panel de Constant Contact dentro de la pantalla de configuración del formulario de contacto.
Panel de la pestaña «Constant Contact»

Cambios en el manejo de las propiedades de los formularios de contactos

El manejo de las propiedades de los formularios de contacto (la plantilla de formulario, la plantilla de correo electrónico, etc.) se ha mejorado y se ha vuelto más eficiente que nunca. Si bien los cambios no afectarán a la mayoría de los usuarios, si eres un desarrollador(a) que ha utilizado el gancho de filtro wpcf7_contact_form_properties para manipular las propiedades, esto te interesa, ya que es posible que debas realizar algunos cambios en tu código.

En las versiones anteriores, las funciones de filtro wpcf7_contact_form_properties se llamaban cada vez que se accedía a las propiedades. En 5.5.3, las funciones de filtro se llaman solo una vez en el constructor del objeto WPCF7_ContactForm.

Adicionalmente, se han introducido dos nuevos ganchos de filtro, wpcf7_pre_construct_contact_form_properties y wpcf7_contact_form_property_{$nombre}. Para registrar tu propiedad de formulario de contacto personalizada, usa wpcf7_pre_construct_contact_form_properties. Para manipular valores de propiedad, usa wpcf7_contact_form_property_{$nombre} o wpcf7_contact_form_properties.

Necesita: WordPress 5.7 o superior
Probado hasta: WordPress 5.8.2

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

Cambios principales

  • Añade la pestaña «Constant Contact» a la pantalla de edición del formulario de contacto.
  • Mejora el manejo de las propiedades del formulario de contacto.
  • Introduce los ganchos de filtro wpcf7_pre_construct_contact_form_properties y wpcf7_contact_form_property_{$nombre}.
  • Introduce wpcf7_include_module_file().

Puedes explorar la lista completa de cambios en GitHub.