El Formulario de contacto 7 es un complemento gratuito fantástico para agregar formularios de contacto en un sitio de WordPress. Pero a pesar de su facilidad de uso y confiabilidad, carece de muchas funciones nuevamente. Recientemente he mostrado cómo puede ser elegante Formulario 7 de contacto con la ayuda de complementos. En esta publicación, le mostraré cómo extender el Formulario de contacto 7 para hacer lo siguiente:
Agregue la lógica condicional a su formulario
Agregue valores dinámicos a sus campos de formulario
Guarde sus formularios de contacto en WordPress Database
Envíe un PDF generado desde su formulario
Proteja tu forma de spammer
Vende productos simples sin una solución comercial electrónica
Todos los complementos mencionados en esta publicación se pueden descargar de forma gratuita de wordpress.org.
Vamos a empezar. Consejo: Si usted es un miembro WPMU DE, puede usar nuestro propio complemento de forminante como alternativa al Formulario de contacto 7. 1. Formulario de contacto 7 Campos condicionales El Formulario de contacto 7 Los campos condicionados trae una lógica condicional en su formulario de contacto. Los campos de formulario solo se pueden establecer para aparecer cuando el usuario ha dado una determinada respuesta. Para este ejemplo, creamos una pregunta para el formulario de contacto de una empresa que recopila información útil de marketing que le pregunta al usuario cómo escuchó sobre la empresa. Hay 5 opciones para esta pregunta:
La palabra en la boca
Buscador
Correo electrónico
Redes sociales
Otro
Estas opciones se agregan como botones de radio. Mi grupo de botones de radio se llamaba dónde. Cuando se elige la opción “otra”, debe parecer un campo de texto para que el visitante agregue el otro método que ha descubierto. Llamé a este campo de texto donde otro. Pero este campo solo debe mostrarse si se selecciona la opción ALT, por lo que está encapsulado en un campo condicional que usa el código corto [grupo otro] [/grupo]. Mi grupo de campos condicionados se llama otra entrada. Para establecer la condición de visualización, vaya a campos condicionados y cree una regla. Una regla condicionada: si es igual a otra, muestre otra entrada

Aquí está el código final del formulario de contacto para el grupo de botones de radio y el campo de texto:
Se carga la idea de AbrightClearWeb/AC703B3E51C0BA9273C53F3A19CCCC.
El formulario ahora mostrará solo la opción de agregar una respuesta adicional cuando se selecciona otra.
El campo “Por favor, dónde se escuchó sobre nosotros” aparece solo cuando se selecciona el botón de radio “otro”

Recuerde cambiar el mensaje del mensaje en “Correo” para agregar nueva información al correo electrónico que recibe.
La idea de AbrightClearWeb/51C76DB454323F4F55E11BCBE8964181 está cargado.
¿El [otro ingreso] ¿Qué otro lugar? [Where-Otro] [/Otro-Input] Line [OTer-Input] ¿Qué otro lugar? [Where-Otro] [/Otro-Input] mostrará el contenido [WAREA-OTRO] cuando se complete.
También es una buena práctica verificar la opción excluir las etiquetas de correo electrónico-e-e-mail. Esto detiene los campos incompletos que se mostrarán en el texto del correo electrónico. 2. El complemento Hubspot WordPress Hubspot recopilará todas sus referencias en el Formulario de contacto 7 y las organizará en un CRM gratuito. Esto le permite ver todas las páginas que las personas contactadas han visto, hablar en vivo con ellas mientras están en su sitio y enviarles correos electrónicos de marketing, todo de forma gratuita. HubSpot facilita la gestión de todos los contactos y segmentarlos en las listas. Toda su información se captura en una cronología ordenada, por lo que realmente puede comprender a las personas detrás de los formularios. Con el complemento HubSpot, puede ahorrar hasta 1,000,000 de contacto detallados y compañía y puede enviar hasta 2.000 correos electrónicos gratuitos. 3. Formulario de contacto 7 – Extensión de texto dinámico con Formulario de contacto 7: la extensión de texto dinámico puede agregar valores dinámicos a los campos de campo. El complemento viene con una serie de códigos cortos construidos. Además, puede escribir cualquier código corto que desee y puede agregar en su formulario cualquier atributo de código corto debe usar cotizaciones simples, no cotizaciones dobles. Los valores dinámicos que puede agregar incluyen:
URLS

Publicar información, por ejemplo, título, autor
Valores de campo personalizados
IDS de productos
Los campos ocultos se pueden agregar a sus formularios. A veces recibo correos electrónicos que me piden que agregue un enlace a una determinada publicación. Aquí hay un formulario para facilitar un poco que un usuario envíe una solicitud de enlace. La forma final es: la idea de AbrightClearWeb/568F6575C1FDB55BE7B8FE8CFC254 está cargada.
Aquí está el formulario en el front-end:
Formulario que muestra campos de texto dinámicos: título del sitio, título de publicación y URL
En la sección “Post” del formulario, aquí hay un tema sugerido y el cuerpo del mensaje:
Se carga la idea de AbrightClearWeb/C1C93D3F55478D7436938D4EE6F48.

Recuerde agregar el código corto de contacto del Formulario 7 al final de su publicación: [Contact-form-7 title = “Sugerir una url”] si desea incluir el formulario de contacto después de todas las publicaciones, use do_shortcode () en el Archivo de plantilla. del tema, generalmente sencillo.php:
4. Enviar formularios de contacto Formulario de contacto Guardar todas las referencias del Formulario de contacto 7 en la base de datos y le permite exportarlos a un archivo CSV. Este es un complemento útil, pero asegúrese de tener buenas razones para recopilar y mantener los datos en el formulario antes de usarlo. Esto se aplica especialmente si recopila datos personales como nombre y direcciones de correo electrónico. Asegúrese de tener una política de protección de datos sólida y eliminar datos después de que ya no sean necesarios. El complemento crea un nuevo elemento de menú llamado referencias en el Formulario 7 de contacto, donde encontrará las entradas en el formulario. La fórmula de contacto 7 hace referencia
Las referencias son para todas las formas con las más nuevas en la parte superior. Se pueden reordenar después de la fecha, pero no por forma. Si usa la configuración de correo (2) para crear una respuesta automática cuando alguien envíe un formulario, estas entradas se mostrarán en sus referencias. Cada una se muestra debajo del correo electrónico. 5. Envíe PDF para el Formulario de contacto 7 Como puede adivinar, envíe PDF para el Formulario de contacto 7 Envíe un PDF cuando se envíe el formulario de contacto. Configurarlo por contacto> Enviar PDF con CF7. Primero, seleccione el formulario con el que desea enviar el PDF desde el menú desplegable.
Ahora tienes muchas opciones:
Envíe un correo electrónico a un PDF al remitente, al destinatario o a ambos.

Envíe un correo electrónico a un archivo CSV al remitente, destinatario o ambos.
Nombra el archivo PDF. Puede incluir etiquetas de formulario en nombres como [nombre]. Es una buena idea hacer los nombres de los archivos únicos.

Elija si los archivos se guardarán en el servidor web o se eliminarán después del envío. (¡Piense en la protección de datos!) Los archivos guardados van a / wp-account / loads / * año * / * mes * / Puede cambiar la carpeta de destino.
Agregue un enlace para descargar PDF.
Proteja su archivo PDF con la contraseña.
Agregue un encabezado de imagen al PDF.
Agregue etiquetas como fecha, hora y número de página al sótano.
Personalice su aspecto PDF, incluidas las etiquetas de formulario. Puede incluir archivos cargados de usuarios si ha activado archivos de carga en su formulario.
Aquí hay un ejemplo.
Cuando se envía, este formulario envía una confirmación de reserva PDF para un taller
En mi forma de contacto, utilicé campos dinámicos ocultos para el complemento Formulario de contacto 7 – Extensión de texto dinámico. También incorporé un mapa de Google.
La idea de AbrightClearWeb/1321D15555EBAC71F201E2D4FADB8E5A44 está cargado.
En las opciones “Enviar PDF con CF7”, aquí está mi plantilla para PDF:
Se carga la idea de AbrightClearWeb/4B153Fe47C7168F1B4BCDead43.

Para enviar un correo electrónico a un PDF a la persona de reserva, debe recibir el correo electrónico automático (2) para el formulario. El PDF se adjunta al correo electrónico de confirmación. De lo contrario, active el enlace de descarga PDF cuando se envíe el formulario.
Un archivo pdf confirmación de reserva
6. Formulario de contacto 7 Problemas de honeypot con spammers? Entonces el Contact Form 7 Honeypo es para ti. Desalentar los spammers sin molestar a los usuarios con captcha difícil o preguntas de prueba. El complemento crea una nueva etiqueta [honeypot].
El diálogo de generación de etiquetas de Honeypot recomienda cambiar el nombre de la etiqueta de formulario en honeypot y no desactivar el mensaje de accesibilidad por etiqueta se agrega al formulario, se crea un campo de texto invisible. Si el campo se completa, el envío del formulario se marca como spam.
Código para el campo oculto creado por el Honeypot de Honeypot de contacto de contacto
Si el formulario de contacto se inspecciona o visualiza sin estilo, el campo invisible muestra un “por favor deje este campo vacío”. mensaje. Hay funciones de filtrado disponibles para personalizar este mensaje y HTML y CSS de honeypot. 7. Formulario de contacto 7: suplemento de PayPal ¿Tiene un solo producto para vender y no quiere tener dolor de cabeza para configurar una tienda electrónica completa? Luego, el Formulario de contacto 7: el suplemento de PayPal puede ser para usted. El complemento se integra con su formulario para enviar al usuario a PayPal para realizar un pago. Establezca la configuración general de PayPal para contactar> Configuración de PayPal. Deberá agregar su idioma y moneda, agregar una ID de cuenta de PayPal y elegir entre Sandbox o Modo Live. Pruebe su formulario en modo Sandbox antes de activarlo. Elegí un ejemplo de un formulario para el comercio previo de un libro electrónico que se entregará en una fecha futura.

La idea de AbrightClearWeb/57B43382E6CFF43B65FB7E5FBF89975F está cargado.
Así es como se ve el formulario de pedido en el front-end:

Formulario de pedido para un libro electrónico conectado a PayPal
Para activar PayPal en el formulario de contacto, marque la casilla en la pestaña PayPal para ese formulario. Ingrese la información del producto que se transmitirá a PayPal.

Active PayPal en un formulario y establezca la descripción del artículo, el precio y la identificación del artículo envían al usuario, suceden dos cosas:
Se envía un correo electrónico a la persona que ordena el producto.
La persona es enviada a PayPal para pagar el artículo.
1. Enviar la formulación del correo electrónico del correo electrónico enviado debe tener cuidado, porque el pedido no se confirma hasta que se realice el pago. El usuario puede navegar lejos de la pantalla de pago o cancelar el pedido. Aquí está la formulación con la que me envié a la persona de pedido anticipado: gracias por el interés en [ProductName], [Your-Name], . Su pedido no se confirma hasta que pague a través de PayPal. Cuando se confirma el pago, su pedido [Nombre del producto], ID [Producto de identificación] que los costos [precio] se enviarán después de la publicación el 30 de septiembre de 2017. Nuevamente, utilizamos Dynamic Hidden Fields 7 – Extensión de texto dinámico del complemento. 2. Enviar al usuario a PayPal para pagar esto sucede automáticamente cuando el formulario se envía correctamente. La secuencia es:

Se le pide al cliente que esté autenticado si aún no está autenticado.
El cliente revisa su pedido.

El cliente paga el pedido y recibe una pantalla de confirmación de pago y un correo electrónico.
Page PayPal – Pago completado
En la página Configuración, el complemento le permite establecer una URL de redirección en caso de cancelación, así como una para un pago exitoso. Versión Pro del Formulario de contacto 7: el suplemento de PayPal ofrece varias funciones que exceden algunas de estas limitaciones:
Envíe correos electrónicos después de realizar el pago.
Vender hasta 5 productos en el formulario.
Conecte los elementos en el formulario a los campos de PayPal. Transporte e impuestos.
Resumiendo como acaba de ver, el Formulario de contacto 7 no es solo un formulario de contacto simple.Se puede mejorar para hacer algo más, desde agregar datos dinámicos hasta el registro de las entradas hasta tomar los pedidos en línea.Esperamos que haya recibido algunos consejos en esta publicación para expandir su propia implementación del Formulario de contacto 7 en su sitio.
¿Qué usos creativos tienes para el Formulario de contacto 7?Házmelo saber en los comentarios.

Etiquetas:
formado
7 complementos útiles para agregar funciones al Formulario de contacto 7
Tags 7 complementos útiles para agregar funciones al Formulario de contacto 7
homefinance blog