Title: VS Contact Form
Author: Guido
Published: <strong>22 de noviembre de 2013</strong>
Last modified: 15 de agosto de 2026

---

Buscar plugins

![](https://ps.w.org/very-simple-contact-form/assets/banner-772x250.png?rev=1415751)

![](https://ps.w.org/very-simple-contact-form/assets/icon-256x256.png?rev=1415751)

# VS Contact Form

 Por [Guido](https://profiles.wordpress.org/guido07111975/)

[Descargar](https://downloads.wordpress.org/plugin/very-simple-contact-form.19.1.zip)

 * [Detalles](https://es.wordpress.org/plugins/very-simple-contact-form/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/very-simple-contact-form/#reviews)
 * [Desarrollo](https://es.wordpress.org/plugins/very-simple-contact-form/#developers)

 [Soporte](https://wordpress.org/support/plugin/very-simple-contact-form/)

## Descripción

#### Acerca de

Con este plugin liviano puedes crear un formulario de contacto.

Características principales del plugin:

 * Gratis y ligero
 * Compatibilidad con el editor de bloques y el editor clásico
 * Muestra tu formulario con un bloque, un shortcode o un widget
 * Campos para Nombre, Correo electrónico, Asunto y Mensaje
 * Casilla de verificación de consentimiento de privacidad
 * Personalizar tu formulario a través de la página de ajustes o con atributos
 * Lista los envíos de formularios en tu escritorio
 * Características anti-spam integradas
 * Documentación en la página del plugin de WP
 * Soporte activo del desarrollador en el foro de WP

#### Cómo utilizar

Después de la instalación, ve al editor y añade el bloque VS Contact Form o el shortcode`[
contact]` a una página. Esto mostrará tu formulario.

O ve a «Apariencia > Widgets» y utiliza el widget de VS Contact Form.

Personalizar tu formulario a través de la página de ajustes o con atributos.

#### Página de ajustes

La página de ajustes se encuentra en Ajustes > VS Contact Form.

#### Atributos

Los ajustes y etiquetas se pueden anular añadiendo atributos al bloque, shortcode
o widget.

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

Varios:

 * Añade 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 añadir 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
almacenan y 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](https://es.wordpress.org/plugins/wp-mail-smtp/).

#### Caché

Si estás usando un plugin de caché y deseas evitar conflictos con el formulario 
de contacto, excluye tu página de contacto del almacenamiento en 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](https://translate.wordpress.org/projects/wp-plugins/very-simple-contact-form)
son bienvenidas!

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

#### Agradecimientos

Sin la ayuda y el apoyo de la comunidad de WordPress no habría podido desarrollar
este plugin, ¡así que gracias!

## Capturas

[⌊Formulario⌉⌊Formulario⌉[

Formulario

[⌊Widget de formulario⌉⌊Widget de formulario⌉[

Widget de formulario

[⌊Página con bloque (escritorio)⌉⌊Página con bloque (escritorio)⌉[

Página con bloque (escritorio)

[⌊Widget (escritorio)⌉⌊Widget (escritorio)⌉[

Widget (escritorio)

[⌊Página de ajustes (escritorio)⌉⌊Página de ajustes (escritorio)⌉[

Página de ajustes (escritorio)

[⌊Página de ajustes (escritorio)⌉⌊Página de ajustes (escritorio)⌉[

Página de ajustes (escritorio)

[⌊Página de ajustes (escritorio)⌉⌊Página de ajustes (escritorio)⌉[

Página de ajustes (escritorio)

[⌊Página de ajustes (escritorio)⌉⌊Página de ajustes (escritorio)⌉[

Página de ajustes (escritorio)

[⌊Página de ajustes (escritorio)⌉⌊Página de ajustes (escritorio)⌉[

Página de ajustes (escritorio)

[⌊Página de ajustes (escritorio)⌉⌊Página de ajustes (escritorio)⌉[

Página de ajustes (escritorio)

[⌊Página de envío de formularios (escritorio)⌉⌊Página de envío de formularios (escritorio
)⌉[

Página de envío de formularios (escritorio)

## 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.

### ¿El plugin es compatible con sitios web multilingües?

Sí, pero no establezcas etiquetas personalizadas para Nombre, Correo electrónico,
Asunto, etc., mediante los atributos de etiqueta o a través de la página de ajustes.
En su lugar, utiliza un plugin multilingüe.

Si cada idioma tiene su propia forma, entonces cada forma puede tener sus propios
atributos de etiqueta.

### ¿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.

### ¿Por qué el formulario se ve diferente entre temas?

El plugin utiliza un estilo minimalista y, por lo tanto, también depende del estilo
de tu tema.

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

No añadas 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 añadir campos adicionales al formulario?

Si deseas campos adicionales, debes usar otro plugin de formulario de contacto, 
como [WPForms](https://es.wordpress.org/plugins/wpforms-lite/).

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

Se muestra un mensaje de error si el plugin no pudo enviar el formulario. O parece
que no sucede nada después de presionar enviar.

 * 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
 * O prueba la función de correo con el plugin [Health Check & Troubleshooting](https://es.wordpress.org/plugins/health-check/)
 * Desactivar el almacenamiento en caché y volver a intentarlo
 * 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.

Para obtener más información sobre el almacenamiento en caché, consulta la sección«
Caché» más arriba.

### ¿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
 * O prueba la función de correo con el plugin [Health Check & Troubleshooting](https://es.wordpress.org/plugins/health-check/)

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».

### ¿Cómo funciona la característica «ignorar envíos de formulario»?

Si recibes mucho spam, puedes optar por ignorar los envíos de formularios con palabras,
enlaces o direcciones de correo electrónico prohibidos.

El remitente puede completar el formulario e incluir palabras, enlaces o direcciones
de correo electrónico prohibidos, pero no ocurre nada con el envío de este formulario.
Por lo tanto, el remitente tiene la impresión de que el formulario se envió correctamente
y continúa.

Puedes activar esta característica a través de la página de ajustes.

### ¿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
 * Puedes desactivar el almacenamiento de los formularios enviados en la base de
   datos.

### ¿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

![](https://secure.gravatar.com/avatar/66e77d32974695a6d19a72dc92a84fb8a8e74264f4324e1deacc74084c4b54d9?
s=60&d=retro&r=g)

### 󠀁[Now I’m giving it 5 stars 🙂](https://wordpress.org/support/topic/now-im-giving-it-5-stars/)󠁿

 [nmrockswp](https://profiles.wordpress.org/nmrockswp/) 29 de enero de 2026

My information regarding transients was addressed professionally, and the problem
was resolved. Therefore, I'm now giving it 5 stars. 🙂 Thank you so much for the
great plugin!

![](https://secure.gravatar.com/avatar/c8ce6d15ccb9ae5d78178f7de418f9ebe17db1d35dc62bd3fc56d3fcbc5944a3?
s=60&d=retro&r=g)

### 󠀁[Does what I need it to](https://wordpress.org/support/topic/does-what-i-need-it-to-25/)󠁿

 [Chris Lovie-Tyler](https://profiles.wordpress.org/chrislt/) 19 de abril de 2024

I needed a simple form plugin that didn't come with all the bells and whistles like
most of the others. This does what I need. Thanks!

![](https://secure.gravatar.com/avatar/8fb55bd4ccb7290c2f70f51529ad826da23a5054ea0473f0a45290e401f0a955?
s=60&d=retro&r=g)

### 󠀁[Rarely you find someone so commited to what he puts out](https://wordpress.org/support/topic/rarely-you-find-someone-so-commited-to-what-he-puts-out/)󠁿

 [optimalprime](https://profiles.wordpress.org/optimalprime/) 18 de febrero de 2024
2 respuestas

I had a problem with spam lately after years of not getting any really, which in
itself is a great result already. I already liked the plugin for its simplicity 
and clean look, but after experiencing how Guido addressed my questions when we 
did got spam, I can only say this man is a true caring professional. You feel his
intention is to try to make his extension better, being very informative with consistent
communication along the way. I wish everyone was like him, would make everything
much more fluent. This review is well deserved, It's not many times i write an unasked
review, but I feld this time it wouldnt be fair if I didnt. Thanks a lot Guido, 
again.

![](https://secure.gravatar.com/avatar/becb83e4317f631c47e4a2849a8bf708ddff1e8a132f733c1164cdd7d637de69?
s=60&d=retro&r=g)

### 󠀁[I Love It](https://wordpress.org/support/topic/i-love-it-937/)󠁿

 [Ivcata](https://profiles.wordpress.org/ivcata/) 6 de octubre de 2023

I just love it.

![](https://secure.gravatar.com/avatar/1ab4325f3bf6ae4f70c307cda0240730ffea087a79b99ff024da12a622b70873?
s=60&d=retro&r=g)

### 󠀁[Excellent Contact Form](https://wordpress.org/support/topic/excellent-contact-form-8/)󠁿

 [cognaccola](https://profiles.wordpress.org/cognaccola/) 12 de agosto de 2023

Simple to use, activate, drop [contact] in a page. Done Looks good, works good. 
Period, what more do you want?

![](https://secure.gravatar.com/avatar/12cf78697fe14383afe3133ee6a43246d3dd4588aa1e2c404dd6c3270c18a2d5?
s=60&d=retro&r=g)

### 󠀁[What most people are looking for](https://wordpress.org/support/topic/what-most-people-are-looking-for/)󠁿

 [thedoctorcoernel](https://profiles.wordpress.org/thedoctorcoernel/) 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!

 [ Leer todas las 49 reseñas ](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/)

## Colaboradores y desarrolladores

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

Colaboradores

 *   [ Guido ](https://profiles.wordpress.org/guido07111975/)

«VS Contact Form» está traducido en 23 idiomas. Gracias a [los traductores](https://translate.wordpress.org/projects/wp-plugins/very-simple-contact-form/contributors)
por sus contribuciones.

[Traduce «VS Contact Form» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/very-simple-contact-form)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/very-simple-contact-form/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/very-simple-contact-form/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/very-simple-contact-form/)
por [RSS](https://plugins.trac.wordpress.org/log/very-simple-contact-form/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### Versión 19.1

 * Cambios menores en el código

#### Versión 19.0

 * Actualizada la estructura HTML
 * Cambios menores en el código

#### Versión 18.9

 * Corrección: Eliminar las barras invertidas de los correos electrónicos

#### Versión 18.8

 * Corrección: Error relacionado con la sesión de PHP en la página de Salud del 
   sitio
 * Nuevo: Ajustes para ignorar los envíos de formularios si no se alcanza el tiempo
   mínimo

#### Versión 18.7

 * Suma de Captcha: Se ha reemplazado el dato transitorio de WP con una sesión de
   PHP
 * En casos excepcionales, los datos transitorios estaban saturando la base de datos
 * Las sesiones de PHP duran hasta que se cierra el navegador
 * Por lo tanto, especialmente para sitios web con mucho tráfico, este es un mejor
   enfoque

#### Versión 18.6

 * Cambios menores en el código

#### Versión 18.5

 * Se ha añadido compatibilidad con ClassicPress
 * El bloque solo se cargará en WP 6.3 y versiones posteriores
 * Se ha revertido la versión «requiere al menos» a 6.0

#### Versión 18.4

 * Nuevo: Los datos transitorios caducados se borran cuando se crea un nuevo dato
   transitorio (para el campo de suma)
 * Esto evita la saturación de la base de datos con datos transitorios caducados

#### Versión 18.3

 * Corrección: Script de restablecimiento de formulario

#### Versión 18.2

 * Cambios menores en el código

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

## Meta

 *  Versión **19.1**
 *  Última actualización **hace 2 meses**
 *  Instalaciones activas **6.000+**
 *  Versión de WordPress ** 6.0 o superior **
 *  Probado hasta **7.1.3**
 *  Versión de PHP ** 7.4 o superior **
 *  Idiomas
 * [Albanian](https://sq.wordpress.org/plugins/very-simple-contact-form/), [Catalan](https://ca.wordpress.org/plugins/very-simple-contact-form/),
   [Croatian](https://hr.wordpress.org/plugins/very-simple-contact-form/), [Czech](https://cs.wordpress.org/plugins/very-simple-contact-form/),
   [Danish](https://da.wordpress.org/plugins/very-simple-contact-form/), [Dutch](https://nl.wordpress.org/plugins/very-simple-contact-form/),
   [English (Australia)](https://en-au.wordpress.org/plugins/very-simple-contact-form/),
   [English (Canada)](https://en-ca.wordpress.org/plugins/very-simple-contact-form/),
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/very-simple-contact-form/),
   [English (UK)](https://en-gb.wordpress.org/plugins/very-simple-contact-form/),
   [English (US)](https://wordpress.org/plugins/very-simple-contact-form/), [French (France)](https://fr.wordpress.org/plugins/very-simple-contact-form/),
   [German](https://de.wordpress.org/plugins/very-simple-contact-form/), [Icelandic](https://is.wordpress.org/plugins/very-simple-contact-form/),
   [Italian](https://it.wordpress.org/plugins/very-simple-contact-form/), [Norwegian (Bokmål)](https://nb.wordpress.org/plugins/very-simple-contact-form/),
   [Portuguese (Brazil)](https://br.wordpress.org/plugins/very-simple-contact-form/),
   [Romanian](https://ro.wordpress.org/plugins/very-simple-contact-form/), [Russian](https://ru.wordpress.org/plugins/very-simple-contact-form/),
   [Slovak](https://sk.wordpress.org/plugins/very-simple-contact-form/), [Spanish (Chile)](https://cl.wordpress.org/plugins/very-simple-contact-form/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/very-simple-contact-form/),
   [Swedish](https://sv.wordpress.org/plugins/very-simple-contact-form/) y [Turkish](https://tr.wordpress.org/plugins/very-simple-contact-form/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/very-simple-contact-form)
 * Etiquetas:
 * [ClassicPress](https://es.wordpress.org/plugins/tags/classicpress/)[contact](https://es.wordpress.org/plugins/tags/contact/)
   [contact form](https://es.wordpress.org/plugins/tags/contact-form/)[email](https://es.wordpress.org/plugins/tags/email/)
   [form](https://es.wordpress.org/plugins/tags/form/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/very-simple-contact-form/advanced/)

## Valoraciones

 4.8 de 5 estrellas.

 *  [  47 valoraciones de 5 estrellas     ](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/?filter=4)
 *  [  2 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/?filter=2)
 *  [  1 valoración de 1 estrellas     ](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/?filter=1)

[Tu valoración](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/very-simple-contact-form/reviews/)

## Colaboradores

 *   [ Guido ](https://profiles.wordpress.org/guido07111975/)

## Soporte

Problemas resueltos en los últimos dos meses:

     0 de 2

 [Ver el foro de soporte](https://wordpress.org/support/plugin/very-simple-contact-form/)