VS Contact Form

Descripción

Acerca de

Este es un plugin liviano para crear un formulario de contacto personalizado.

Añade el shortcode [contact] en una página o usa el widget para mostrar tu formulario.

El formulario tiene campos para Nombre, Correo electrónico, Asunto y Mensaje. También tiene una suma para resolver y una casilla de verificación de consentimiento de privacidad.

Puedes personalizar tu formulario a través de la página de ajustes o añadiendo atributos al shortcode o al widget.

También es posible enumerar los envíos de formularios en tu escritorio.

Cómo utilizar

Después de la instalación, añade el shortcode [contact] en una página o usa el widget para mostrar tu formulario.

Página de ajustes

You can personalize your form via the settings page. This page can be found via Settings > VS Contact Form.

Los ajustes y las etiquetas se pueden anular cuando se utilizan los atributos relevantes (shortcode) a continuación.

Esto puede ser útil al tener múltiples formularios de contacto en tu web.

Atributos del shortcode

También puedes personalizar tu formulario añadiendo atributos al shortcode mencionado anteriormente. Los atributos anularán la página de ajustes.

Varios:

  • Añade una clase CSS personalizada al formulario: class="aquí tu clase"
  • Cambiar la dirección de correo electrónico por defecto: email_to="tu-correo-aquí"
  • Enviar a varias direcciones de correo electrónico (máximo 5): email_to="primer-correo-aquí, segundo-correo-aquí"
  • Cambiar la cabecera del correo electrónico «From»: from_header="aquí tu correo electrónico"
  • Cambiar el prefijo del asunto del correo electrónico: prefix_subject ="aquí tu prefijo"
  • Cambiar el asunto del correo electrónico (incluyendo el prefijo): asunto="tu asunto aquí"

Etiquetas de campo:

  • Etiqueta de nombre: label_name="aquí tu etiqueta"
  • Etiqueta de correo electrónico: label_email="aquí tu etiqueta"
  • Etiqueta de asunto: label_subject="aquí tu etiqueta"
  • Etiqueta del mensaje: label_message="aquí tu etiqueta"
  • Etiqueta de consentimiento de privacidad: label_privacy="aquí tu etiqueta"
  • Etiqueta de envío: label_submit="aquí tu etiqueta"

Marcador de posición del campo:

  • Marcador de posición de nombre: placeholder_name="tu marcador de posición aquí"
  • Marcador de posición de correo electrónico: placeholder_email="tu marcador de posición aquí"
  • Marcador de posición de asunto: placeholder_subject="tu marcador de posición aquí"
  • Marcador de posición del mensaje: placeholder_message="tu marcador de posición aquí"

Etiquetas de error de campo:

  • Nombre de la etiqueta de error: error_name="aquí tu etiqueta"
  • Etiqueta de error de correo electrónico: error_email="aquí tu etiqueta"
  • Etiqueta de error de asunto: error_subject="tu etiqueta aquí"
  • Etiqueta de error de la suma: error_sum="tu etiqueta aquí"
  • Etiqueta de mensaje de error: error_message="aquí tu etiqueta"
  • Etiqueta de error de enlaces: error_links="tu etiqueta aquí"
  • Bad words error label: error_bad_words="your label here"
  • Etiqueta de error de consentimiento de privacidad: error_privacy="tu etiqueta aquí"

Mensajes de formularios:

  • Mensaje cuando el envío se realiza correctamente: thank_you_message="aquí tu mensaje"
  • Mensaje en el correo electrónico de confirmación para el remitente: auto_reply_message="tu mensaje aquí"

Ejemplos:

  • Un atributo: [contact email_to="aquí-tu-correo-electrónico"]
  • Atributos múltiples: [contact email_to="aquí-tu-correo-electrónico" subject="aquí-tu-asunto" label_submit="aquí tu etiqueta"]

Atributos del widget

El widget es compatible con los mismos atributos. No tienes que añadir la etiqueta principal de shortcode o las paréntesis.

Ejemplos:

  • Un atributo: email_to="aquí-tu-correo-electrónico"
  • Atributos múltiples: email_to=»aquí-tu-correo-electrónico» subject=»aquí-tu-asunto» label_submit=»aquí tu etiqueta»

Lista los envíos de formularios en el escritorio

Via Settings > VS Contact Form you can activate the listing of form submissions in your dashboard.

Después de la activación, notarás un nuevo elemento de menú llamado «Envíos».

SMTP

SMTP (Simple Mail Transfer Protocol) es un estándar de Internet para el envío de mensajes de correo electrónico.

WordPress es compatible por defecto con la función PHP mail(), pero cuando usas SMTP hay menos posibilidades de que tus envíos de formularios se marquen como spam.

Debes instalar un plugin adicional para esto, como WP mail SMTP. Pero también deberían funcionar otros plugins de SMTP.

Desinstalar

Si desinstalas el plugin a través del escritorio, todos los envíos de formularios y ajustes se eliminarán de la base de datos.

Se eliminarán todas las entradas del tipo de envío (personalizado) «envío».

You can avoid this via Settings > VS Contact Form.

¿Pregunta?

Por favor, echa un vistazo a la sección de FAQ.

Traducción

No está incluido pero el plugin es compatible con los paquetes de idioma de WordPress.

¡Más traducciones son bienvenidas!

La carpeta de traducción dentro de este plugin es redundante pero se mantiene como referencia.

Agradecimientos

Sin la ayuda del codex de WordPress y la ayuda de la comunidad WordPress no habría sido capaz de desarrollar este plugin así que ¡gracias!

¡Disfrútalo!

Capturas

  • Formulario (tema de GeneratePress)
  • Formulario (tema de GeneratePress)
  • Formulario de widget (tema de GeneratePress)
  • Widget (escritorio)
  • Página de ajustes (escritorio)
  • Página de ajustes (escritorio)
  • Página de ajustes (escritorio)
  • Página de ajustes (escritorio)
  • Envíos (escritorio)

Instalación

Por favor, consulta la sección de descripción para información sobre la instalación.

FAQ

Acerca de las FAQ

Las FAQ se actualizan regularmente para incluir soporte para las características del plugin recién añadidas o modificadas.

¿Cómo configuro el idioma del plugin?

El plugin utilizará el idioma de la web, establecido en Ajustes > General.

Si el plugin no se traduce a este idioma, la alternativa de idioma será el inglés.

¿Cuál es la dirección de correo electrónico por defecto del administrador?

Por defecto, los envíos del formulario se envían al correo electrónico del administrador (definido en Ajustes > Generales).

You can change this via Settings > VS Contact Form or by using an attribute.

¿Cuál es el asunto por defecto del correo electrónico?

Por defecto, el asunto del correo electrónico contiene un prefijo (el título de tu web), seguido del asunto que el remitente ha completado. Si el campo de asunto está desactivado, solamente contendrá el prefijo (el título de tu web).

Puedes cambiar esto usando un atributo.

El mismo asunto también se utilizará en el correo electrónico de confirmación al remitente.

¿Por qué la dirección de correo electrónico «de» no es del remitente?

He usado una cabecera de correo electrónico llamada «From» por defecto para evitar que los envíos de formularios se marquen como spam.

La mejor práctica es utilizar una cabecera de correo electrónico «From» (una dirección de correo electrónico) que termina con el dominio de tu web.

Es por eso que la cabecera del correo electrónico «From» por defecto comienza con «wordpress» y termina con el dominio de tu web.

Puedes cambiar esto usando un atributo.

Tu respuesta al remitente utilizará otra cabecera de correo electrónico, llamada «Reply-To», que es la dirección de correo electrónico que el remitente ha completado.

¿Puedo mostrar múltiples formularios en la misma página?

No añadir múltiples shortcodes en la misma página. Esto puede causar un conflicto.

Pero puedes mostrar un formulario usando el shortcode y un formulario usando el widget, en la misma página.

¿Por qué falla el envío del formulario?

Se muestra un mensaje de error si el plugin no ha podido enviar el formulario.

Es posible que tu proveedor de alojamiento haya desactivado la función de correo de tu servidor. Por favor, contáctalos para más información.

Si te aconsejan instalar un plugin de SMTP, por favor consulta la sección «SMTP» anterior.

En caso de que estés usando un plugin de SMTP, comprueba la página de ajustes para ver si hay errores. La mayoría de los plugins de SMTP tienen un módulo de prueba, puedes probar la función de correo enviando un correo de prueba.

¿Por qué no recibo los envíos de formularios?

  • Por favor, comprueba también la carpeta de basura/spam de tu buzón
  • Verifica la información de instalación anterior y verifica los shortcodes (atributos) por fallos
  • Comprueba la página de ajustes, tal vez hayas desactivado el correo electrónico al administrador
  • En caso de que estés usando un plugin de SMTP, comprueba la página de ajustes de ese plugin para ver si hay errores.
  • La mayoría de los plugins de SMTP tienen un módulo de prueba, puedes probar la función de correo enviando un correo de prueba.
  • Instala otro plugin de formulario de contacto para determinar si está causado por VS Contact Form o no

¿Tiene este plugin características antispam?

Por supuesto, se incluyen las funciones de validación, saneo y escape por defecto de WordPress.

Form has a sum to solve and you can limit the number of links in Message field.

And form contains hidden honeypot fields and a hidden time trap.

¿Cumple este plugin con las condiciones del RGDP?

El Reglamento General de Protección de Datos (RGPD) es un reglamento en la legislación de la UE sobre protección de datos y privacidad para todas las personas dentro de la Unión Europea.

Hecho todo lo posible para cumplir con las condiciones del RGDP:

  • El formulario tiene una casilla de verificación de consentimiento de privacidad
  • Puedes desactivar la colección de direcciones IP
  • Los envíos de formularios se almacenan de forma segura en la base de datos, de forma similar a cómo se almacenan las entradas y páginas por defecto
  • Puedes borrar fácilmente los formularios enviados

¿Este plugin tiene su propio bloque?

No, el plugin no tiene su propio bloque en el editor y no hay planes para añadirlo pronto.

¿No hay versiones semánticas?

El número de versión no te da ninguna información sobre el tipo de actualización (mayor, menor, parche). Para ello, deberías comprobar el registro de cambios.

¿Cómo puedo hacer una donación?

¿Te gusta mi plugin y estás dispuesto a hacer una donación? ¡Gracias, realmente lo aprecio! Hay un enlace de donación de PayPal en mi web.

¿Otra pregunta o comentario?

Por favor, abre una consulta en el foro del plugin.

Reseñas

28 de noviembre de 2022
... is this plugin when they are looking for contact forms. There are some many contact form plugins with drag and drop building stuff really nobody uses. This plugin is really simple and perfect for my use! Also this plugin does not contact any external servers. Perfect!
23 de julio de 2022
So happy to find this plugin. Using since ever Contact form 7. But is no more SEO friendly. The support is so fast and efficient. And the installation in Wordpress so easy. So Thanks Guido for your great plugin!!!
10 de enero de 2022
Very simple contact form that works. sometimes all you need is a simple form to collect very basic info. shortcode customization is straight forward.
16 de junio de 2021
Super facil de instalar, configurar y usar. Si ningun agregado de versiones PRO ni nada. Recomendable!!!
Leer todas las 44 reseñas

Colaboradores y desarrolladores

«VS Contact Form» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«VS Contact Form» ha sido traducido a 22 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «VS Contact Form» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

Version 13.5

  • Textual changes
  • Cambios menores en el código

Version 13.4

  • Cambios menores en el código

Version 13.3

  • Fix: bad words filter

Version 13.2

  • New: bad words filter
  • Disallow bad words in form submissions
  • Nuevo: Establecer longitud máxima para la entrada y área de texto
  • Cambios menores en el código

Version 13.1

  • Cambios menores en el código

Version 13.0

  • Corrección: Nonce

Version 12.9

  • Corrección: Nonce

Version 12.8

  • validación extra
  • Esta validación adicional facilita la depuración
  • Cambiado el atributo «message_success» a «thank_you_message»

Version 12.7

  • Corrección: Prefijo en el archivo del widget
  • Esto significa que debes configurar los widgets existentes nuevamente
  • Nuevo: Puedes desactivar el correo electrónico al administrador
  • Puede ser útil cuando la lista de envíos en tu escritorio es suficiente
  • O cuando se depura el plugin
  • Eliminada la función ‘load_plugin_textdomain()’ porque es redundante
  • El plugin usa los paquetes de idioma de WP para su traducción
  • Carpeta de traducción guardada para referencia

Version 12.6

  • Mejor soporte para lectores de pantalla

Para todas las versiones por favor revisa el archivo de registro de cambios.