Todos los ajustes adicionales de Contact Form 7 y sus increíbles utilidades

Una de las pantallas menos utilizadas del plugin Contact Form 7 es la de ajustes adicionales, a pesar de su tremenda potencia a la hora de personalizar tus formularios de contacto.

En esta guía vamos a ver qué es esta pestaña y para qué puedes utilizarla.

La pestaña de ajustes adicionales de Contact Form 7

Cuando editas un formulario de Contact Form 7 normalmente configuras los campos que llevará el formulario y poco más.

Muchos usuarios ni siquiera revisan los ajustes de los correos electrónicos que se envían con el formulario, pero eso ya lo expliqué en un vídeo que te dejo aquí mismo.

Además, puedes personalizar las etiquetas de los correos electrónicos de Contact Form 7, pero eso ya lo vimos también.

Lo que casi nadie aprovecha es la pestaña de ajustes adicionales.

Solo tiene un campo de área de texto vacío, con la única indicación de un enlace a la web del autor del plugin.

Este área de texto sirve para incluir fragmentos de código en el formato aceptado por el plugin, pero ¿cuáles?

Se entiende que mucha gente no se anime a utilizarla, puede resultar incluso intimidante, pero eso lo vamos a solucionar ya mismo.

Modo solo para suscriptores

Si quieres que un formulario solo puedan enviarlo usuarios conectados a tu sitio puedes usar este modo.

Si añades el código siguiente solo los usuarios registrados que estén conectados a tu web podrán enviar el formulario de contacto.

subscribers_only: true

Si el usuario no está conectado verá un mensaje de que es obligatorio acceder a su cuenta, y si están conectados lo verán como cualquier otro formulario.

En este modo no hay ninguna verificación anti spam, pues se supone que solo pueden usarlo usuarios conectados.

Modo demo

Si activas el modo demo se mostrará el mensaje de formulario enviado pero no se envían los correos electrónicos del mismo.

Es solo para comprobar si funciona el formulario. Ni siquiera si tienes activo el plugin Flamingo se almacenarán los formularios, solo es para pruebas.

Para activarlo añade lo siguiente:

demo_mode: on

Omitir el correo electrónico

Si quieres que el formulario se almacene normalmente en la base de datos de Flamingo pero que no envíe ningún correo electrónico entonces el modo de omitir el correo electrónico es el adecuado.

Es su única diferencia con el modo demo.

Se activa con este código:

skip_mail: on

Aceptación como validación

Por defecto, una casilla de aceptación se comporta de manera diferente del resto de tipos de campos.

Por ejemplo, no muestra mensajes de error de validación aunque no se marque la casilla.

Si añades el código para activar la aceptación como validación este campo se comportará como el resto de campos del formulario, mostrando errores de validación en caso de no marcarse la casilla.

En mi opinión este código de ajuste adicional deberías añadirlo siempre que tus formularios tengan alguna casilla de aceptación.

El código a añadir es este:

acceptance_as_validation: on

Y la diferencia es como en estas capturas:

La diferencia más apreciable es que sin este código el formulario no se deja enviar, sale un icono de prohibido al tratar de hacerlo, si no activas la casilla de aceptación, algo que cumple, pero no explica nada, no sabe el usuario por qué no le deja enviarlo.

Sin embargo, con la aceptación como validación activada, puedes tratar de enviar el formulario normalmente, pero te saldrá un error y la indicación de lo que te falta, en este caso la casilla de validación.

Ajustes adicionales para Flamingo

Si utilizas Flamingo, el plugin de gestión de formularios de Contact Form 7, entonces tienes algún ajuste adicional especial.

No almacenar

Este ajuste adicional no solo sirve para Flamingo, vale para cualquier plugin que almacene formularios de Contact Form 7.

Sirve sencillamente para que no se almacenen los envíos del formulario en cuestión.

El código a añadir es este:

do_not_store: true

Una vez añadido los correos se enviarán normalmente, pero no se mostrarán los envíos en la gestión de formularios de Flamingo u otro plugin.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(4 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

3 comentarios en “Todos los ajustes adicionales de Contact Form 7 y sus increíbles utilidades”

  1. ¡Buena! Muy potente esto Fer. Me gusta el ajuste de que no se envíen los mails para que solo se guarden en Flamingo y la validación de la casilla de aceptación, Gracias por compartirlo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido