Descripción
Acerca de
Con este plugin liviano puedes crear un formulario de contacto.
Para mostrar tu formulario puedes usar un bloque, un shortcode o un widget.
El formulario tiene campos para nombre, correo electrónico, asunto y mensaje. También tiene una suma para resolver (para evitar abusos) y una casilla de verificación de consentimiento de privacidad.
You can customize your form via the settings page or with attributes.
También es posible mostrar los envíos de formularios en tu escritorio.
Cómo utilizar
Después de la instalación, agrega el bloque de VS Contact Form o el shortcode [contact]
a una página para mostrar tu formulario.
O ve a “Apariencia > Widgets” y utiliza el widget de VS Contact Form.
You can customize your form via the settings page or with attributes.
Página de ajustes
Puedes personalizar tu formulario a través de la página de ajustes. Esta página se encuentra en ajustes > 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
También puedes personalizar tu formulario agregando atributos al bloque, el shortcode o el widget. Los atributos anularán la página de ajustes.
Varios:
- Agrega una clase CSS personalizada al formulario:
class="aquí tu clase"
- Cambiar la dirección de correo electrónico para los envíos:
email_to="tu-correo-electronico-aqui"
- 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 asunto en el correo electrónico:
subject="aquí tu asunto"
- Cambiado el asunto en el correo electrónico de respuesta automática al remitente:
subject_auto_reply="aquí tu asunto"
Etiquetas de campo:
- Nombre:
label_name="aquí tu etiqueta"
- Correo electrónico:
label_email="aquí tu etiqueta"
- Asunto:
label_subject="aquí tu etiqueta"
- Mensaje:
label_message="aquí tu etiqueta"
- Consentimiento de privacidad:
label_privacy="aquí tu etiqueta"
- Envió:
label_submit="aquí tu etiqueta"
Marcador de posición del campo:
- Nombre:
placeholder_name="aquí tu marcador de posición"
- Correo electrónico:
placeholder_email="aquí tu marcador de posición"
- Asunto:
placeholder_subject="aquí tu marcador de posición"
- Mensaje:
placeholder_message="aquí tu marcador de posición"
Etiquetas de error de campo:
- Nombre:
error_name="aquí tu etiqueta"
- Correo electrónico:
error_email="aquí tu etiqueta"
- Asunto:
error_subject="aquí tu etiqueta"
- Suma:
error_sum="aquí tu etiqueta"
- Mensaje:
error_message="aquí tu etiqueta"
- Mensaje – no se permite más de un enlace:
error_message_has_links="aquí tu etiqueta"
- Mensaje – no se permiten los enlaces:
error_message_has_links="aquí tu etiqueta"
- Mensaje – no se permiten las direcciones de correo electrónico:
error_message_has_email="aquí tu etiqueta"
- Palabras prohibidas:
error_bad_words="aquí tu etiqueta"
- Consentimiento de privacidad:
error_privacy="aquí tu etiqueta"
Mensajes:
- Se muestra cuando el envío se realiza correctamente:
thank_you_message="aquí tu mensaje"
- Se muestra en el correo electrónico de respuesta automática al remitente:
auto_reply_message="aquí tu mensaje"
Atributos múltiples: [contact email_to="aquí-tu-correo-electrónico" subject="aquí-tu-asunto" label_submit="aquí tu etiqueta"]
Cuando usas el bloque o el widget, no agregar la etiqueta del shortcode principal ni los corchetes.
Ejemplo: email_to="aquí-tu-correo-electrónico" subject="aquí tu asunto" label_submit="aquí tu etiqueta"
Muestra los envíos de formularios en el escritorio
A través de la página de ajustes, puedes activar los envíos de formularios que se muestran en tu escritorio.
Después de la activación, ve al elemento del menú “Envíos”. Los envíos de formularios se mostrarán aquí.
SMTP
SMTP (Simple Mail Transfer Protocol) es un estándar de Internet para el envío de mensajes de correo electrónico.
Por defecto, WordPress utiliza la función PHP mail()
para enviar correos electrónicos. 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.
Caché
Si estás usando un plugin de caché y deseas evitar conflictos con el formulario de contacto, te recomiendo excluir tu página de contacto de la caché. Esto se puede hacer a través de la página de ajustes de la mayoría de los plugins de caché.
¿Tienes una pregunta?
Por favor, echa un vistazo a la sección de FAQ.
Traducción
Las traducciones no están incluidas, pero el plugin es compatible con paquetes de idiomas de WordPress.
¡Más traducciones son bienvenidas!
La carpeta de traducción dentro de este plugin es redundante, pero se conserva como referencia.
Agradecimientos
Without help and support from the WordPress community I was not able to develop this plugin, so thank you!
Capturas de pantalla
Bloques
Este plugin proporciona 1 bloque.
- VS Contact Form
FAQ
-
¿Cómo configuro el idioma del plugin?
-
El plugin usará el idioma de la web, configurado en Ajustes > General.
Si las traducciones no están disponibles en el idioma seleccionado, se usará el inglés.
-
¿Cuál es la dirección de correo electrónico por defecto?
-
Por defecto, los envíos del formulario se envían al correo electrónico del administrador (definido en Ajustes > Generales).
Puedes cambiar esto a través de la página de ajustes o usando un atributo.
-
¿Por qué la dirección de correo electrónico “de” no es del remitente?
-
He usado una cabecera de correo electrónico “De” 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.
La cabecera del correo electrónico “De” 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.
-
Why does the form look different between themes?
-
The plugin uses minimal styling and therefore also depends on the styling of your theme.
-
¿Puedo mostrar múltiples formularios en la misma página?
-
No agregues varios bloques, shortcodes o widgets a la misma página. Esto puede causar un conflicto.
Pero puedes mostrar un formulario usando el bloque o el shortcode y un formulario usando el widget.
-
¿Puedo agregar campos adicionales al formulario?
-
Si deseas campos adicionales, debes usar otro plugin de formulario de contacto, como WPForms.
-
¿Por qué falla el envío del formulario?
-
An error message is displayed if plugin was unable to send form. Or nothing seems to happen after pressing submit.
- Instala un plugin SMTP y vuelve a intentarlo
- Si estás utilizando un plugin de “SMTP”, comprueba la página de ajustes de ese plugin para ver si hay errores
- Con la mayoría de los plugins “SMTP” puedes probar la función de correo enviando un correo de prueba
- Or test the mail function with the Health Check & Troubleshooting plugin
- Disable caching and try again
- Comprueba las características anti-spam integradas activando la depuración a través de la página de ajustes
A veces, el envío de formularios falla porque el proveedor de alojamiento ha desactivado la función PHP
mail()
. El envío a través de SMTP solucionará este problema.Para obtener más información sobre SMTP, comprueba la sección “SMTP” más arriba.
For more info about caching check the “Cache” section above.
-
¿Por qué no recibo envíos de formularios?
-
- Comprueba la carpeta de basura/spam de tu buzón
- Si estás utilizando atributos, comprueba que no haya errores en los atributos
- Comprueba la página de ajustes para ver si el envío de correo electrónico está desactivado o si la dirección de correo electrónico es incorrecta
- Instala un plugin SMTP y vuelve a intentarlo
- Si estás utilizando un plugin de “SMTP”, comprueba la página de ajustes de ese plugin para ver si hay errores
- Con la mayoría de los plugins “SMTP” puedes probar la función de correo enviando un correo de prueba
- Or test the mail function with the Health Check & Troubleshooting plugin
Para obtener más información sobre SMTP, comprueba la sección “SMTP” más arriba.
-
¿Tiene este plugin características antispam?
-
Por supuesto, se incluyen las funciones de validación, saneo y escape por defecto de WordPress.
También se incluyen un campo de suma, campos de señuelo ocultos y una trampa de tiempo oculto.
Y puedes limitar la cantidad de enlaces y direcciones de correo electrónico que está permitido en el campo “Mensaje”.
-
How does the “ignore form submissions” feature work?
-
If you receive a lot of spam you can choose to ignore form submissions with banned words, links or email addresses.
Sender can still fill out the form and include banned words, links or email addresses. But nothing happens with this form submission. So sender gets the impression form is successfully send and moves on.
You can activate this feature via the settings page.
-
¿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 contiene 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
- You can disable form submissions being stored in datebase
-
¿Por qué no hay versiones semánticas?
-
El número de la versión no te dará información sobre el tipo de actualización (mayor, menor, parche). Debes consultar el registro de cambios para ver si la actualización es mayor o menor.
-
¿Cómo puedo hacer una donación?
-
¿Te gusta mi plugin y quieres hacer una donación? Hay un enlace de donación de PayPal en mi web. ¡Gracias!
-
¿Otras preguntas o comentarios?
-
Por favor, abre un debate en el foro de soporte de WordPress.org para este plugin.
Reseñas
Colaboradores & Desarrolladores
“VS Contact Form” es software de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores“VS Contact Form” ha sido traducido en 23 idiomas. 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 .
Historial de cambios
Version 16.9
- Improved anti-spam features
- New: set the minimum time in seconds between page load and form submission
- In previous versions this “time trap” was a static value
- Updated settings page
Version 16.8
- Corrección: Detectar dirección de correo electrónico en el campo “Mensaje”
Version 16.7
- Have updated the feature to ignore form submissions
- Ignore form submissions if Message field does not accept links
- Ignore form submissions if Message field does not accept email addresses
- Updated block code
Version 16.6
- Cambios menores en el código
Version 16.5
- Cambios menores en el código
Version 16.4
- New: choose which form submissions to ignore
- Ignore form submissions with banned words
- Ignore form submissions if Message field does not accept links or email addresses
Version 16.3
- Cambios menores en el código
Version 16.2
- Corrección: Detectar dirección de correo electrónico en el campo “Mensaje”
- Cambios menores en el código
Version 16.1
- Corrección: Tipográfico
Version 16.0
- Cambios menores en el código
Para todas las versiones por favor revisa el archivo de registro de cambios.