Uno de los tipos de complementos más comunes en el repositorio de WordPress.org es el creador de formularios . Desde Gravity Forms, Caldera Forms, Ninja Corms, Contact Form 7 , etc., las opciones que tiene son casi infinitas. Sin embargo, no todos los creadores de formularios son iguales. Cada desarrollador se centra en una experiencia de usuario y un conjunto de funciones ligeramente diferentes. Lo que dificulta elegir la mejor opción. Si está buscando un complemento con lógica condicional que maneje tantas fórmulas y cálculos complicados como pueda, el Formulario de campos calculados se destaca del ruido.
Suscríbete a nuestro canal de Youtube
El formulario de campos calculados no solo se destaca por su utilidad, sino que el complemento también es uno de los complementos habilitados para Gutenberg (el editor de bloques de WordPress) mejor calificados en el repositorio de complementos. Eso solo hace que valga la pena echarle un vistazo porque, aunque el Editor de bloques está habilitado de forma predeterminada, no todos los complementos que encuentra se han integrado con el nuevo ecosistema.
El complemento también es perfectamente compatible con el Editor clásico (y los creadores de páginas como Divi , para arrancar), por lo que, independientemente de cómo diseñe su sitio, el Formulario de campos calculados funcionará con él. Mencionamos eso porque no siempre tiene la garantía de que un complemento dado funcione en todos los ámbitos. Entonces, dado que CFF se probó con el Editor de bloques, el Editor clásico y los creadores de páginas , pensamos que valía la pena mencionarlo.
Algunas de las características que vale la pena mencionar son solo las que puede calcular con el complemento. Debido a que este no es solo un complemento de formulario de contacto de WordPress , tendrá casos de uso muy específicos. Algunas de las características más destacadas incluyen
- aceptar el pago desde el propio formulario (a través de PayPal) después de que se hayan realizado los cálculos necesarios
- un constructor de formas visuales
- múltiples plantillas prefabricadas
- envío y almacenamiento de bases de datos
- número ilimitado de campos calculados
- reglas condicionales y lógica
- múltiples tipos de campo (radio, menú desplegable, casilla de verificación, etc.)
- opciones de cálculo simples o avanzadas (matemáticas comunes y operadores ternarios)
- formularios de varias páginas
- campos dependientes
- clasificación de valor
- deshabilitación de formularios para rastreadores de motores de búsqueda
Una breve reseña
Instalar CFF es simple. Navegue al repositorio de complementos de WordPress.org, descargue el complemento CFF , luego cárguelo desde la opción de menú Complementos – Agregar nuevo en su tablero de WP. Después de hacer eso, notará una nueva opción de Formulario de campos calculados en su barra lateral.
Si nota, de las 4 opciones que se le presentan, solo 1 de ellas es un enlace de configuración real. El enlace de documentación abre el sitio web y la base de conocimientos de los desarrolladores, y el enlace de ayuda en línea lo lleva al foro de soporte de WP.org. Actualizar… bueno, te lleva a una página de actualización para pasar de la versión gratuita.
Nuestro punto es que un complemento que tiene tanto poder bajo el capó es tan simple de usar que solo necesita una sola página de configuración/opciones para obtener el efecto completo. Es realmente impresionante, en realidad. Es cierto que las opciones reales se realizan formulario por formulario, pero muchos complementos de campos calculados pueden ser abrumadores, y la simplicidad inicial de este lo hace accesible.
Creación de formularios
La versión gratuita (que discutiremos aquí) viene con 5 formularios de muestra que puede duplicar y editar según sus propias especificaciones o, si resultan ser lo que necesita, usarlos directamente.
- Operaciones simples
- Cálculo con Fechas (para un calendario de reservas, etc.)
- Calculadora de peso ideal
- Calculadora de embarazo
- Calculadora de arrendamiento
Verá cada uno de estos inmediatamente cuando cargue esta página. Puede agregar el código corto a la derecha en cualquier lugar que represente códigos cortos, y estará en el negocio. También puede presionar Clonar para duplicar el formulario y editar los cálculos que ya están allí usando el botón Configuración .
Debajo de esa lista está el botón Nuevo formulario , que cuando se usa simplemente agrega una nueva opción al final de la lista de formularios de arriba.
No importa cuántos formularios desee, solo etiquete
Edición de formularios
Independientemente del formulario que desee editar, al presionar Configuración accederá al editor visual de ese formulario. Ya que comenzamos uno nuevo, miraremos el lienzo en blanco.
Todo lo que tiene que hacer es hacer clic en un elemento a la izquierda y aparecerá a la derecha. En ese momento, puede arrastrarlo a cualquier posición que desee en el formulario.
Haga clic en el campo recién aparecido a la derecha. La pestaña de la izquierda cambiará de Agregar un campo a Configuración de campo .
Cada campo tiene una página de configuración ligeramente diferente, pero la universal es el Nombre del campo, Etiqueta para el mensaje . Dejando de lado la etiqueta obtusa, esta es la etiqueta variable que va a insertar para hacer referencia al valor de este campo en cualquier cálculo que agregue.
Cuando termine de ajustar todas las configuraciones de campo que necesita, la pestaña Configuración de formulario se explica por sí misma. Ajustará cualquiera de las opciones generales del formulario, como alineación, persistencia de cookies, plantillas, CSS, etc.
Cuando llegue a este punto (o en cualquier punto anterior a este), debe presionar Guardar cambios . Si no lo hace, perderá toda la personalización que haya realizado. No hay guardado automático en el generador de formularios de campos calculados . Entonces, hagas lo que hagas, presiona Guardar cambios .
Al hacerlo, regresará a la página principal, pero puede volver a editar rápidamente. Es mucho más fácil que perder su progreso al configurar el cálculo. (Aprende de nuestros errores en este caso).
Más opciones de formulario: texto y validación
Debajo del botón Guardar cambios hay un conjunto secundario de configuraciones y opciones de formulario.
Mucha gente tendrá muy poco uso para estas configuraciones. Usted personaliza el texto de la etiqueta en Definir textos , eligiendo lo que los usuarios ven en los botones anterior y siguiente y en la paginación.
Con Configuración de validación , usted determina si necesita validar las entradas (¿es este un correo electrónico real? ¿pusieron texto en un campo de números?) o no. Si decide que desea usar la validación (lo más probable es que sí), puede usar esta sección para editar el texto del marcador de posición que verán sus usuarios. En general, el texto predeterminado funciona y le dice al usuario exactamente qué información es válida para el cálculo.
En algunos casos, es posible que deba ser más específico o usar jerga o términos de la industria, y ahí es cuando este campo de configuración se usa más. Sin embargo, lo más probable es que no use esto y probablemente no debería cambiar nada. Este es un caso de clase de si no está roto, no lo arregles .
El producto final
¿Consíguelo? ¿Producto? Es una broma matemática. Porque estamos haciendo cálculos.
De todos modos, cuando presiones guardar y veas tu formulario en todo su esplendor, deberías ver algo parecido a esto en el generador de formularios:
Y algo como esto en el sitio en vivo:
El formulario final anterior usaba la Plantilla 2, configurada en la pestaña Configuración del formulario .
Uso del editor de bloques
Mencionamos anteriormente que el Formulario de campos calculados es compatible con el Editor de bloques, por lo que queríamos tomarnos un breve momento para mostrarle lo fácil que es usarlos juntos. Para empezar, deberá seguir los mismos pasos que se indican arriba para crear los formularios y obtener los cálculos en los lugares correctos.
Sin embargo, después de eso, abra la publicación o página en el Editor de bloques que necesita para insertar el formulario. Presione el botón circular + para agregar un nuevo bloque, desplácese hasta encontrar la sección Formulario de campos calculados y haga clic en Insertar CFF .
Luego mire el lado derecho de la pantalla debajo de la configuración del bloque. Puede usar el menú desplegable Formularios para seleccionar el formulario que necesita. El bloque CFF se actualizará en la publicación en tiempo real.
Para realizar modificaciones en el formulario, aún necesitará usar el generador de formularios visuales de arriba. Pero la inserción y el estilo con el Editor de bloques es tan simple como eso.
Terminando
Como puede ver, el complemento Formulario de campos calculados puede hacer cosas increíblemente poderosas. Incluso en la versión gratuita. Si elige actualizar, obtiene características aún más sólidas, pero para muchas personas, la versión gratuita será lo suficientemente poderosa como para realizar cualquier cálculo y condicional que necesiten sus usuarios. Como dijimos anteriormente, hay una cantidad casi infinita de complementos de formularios en el repositorio, pero creemos que el formulario de campos calculados es una de las mejores opciones . Especialmente si no está comprando un creador de formularios de contacto.
¿Cuáles son sus experiencias con CFF?
Imagen destacada del artículo por sibgat / shutterstock.com