Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo proteger con contraseña tus formularios de WordPress

Al crear sitios de WordPress para clientes y para nosotros mismos, hemos visto lo rápido que los formularios desprotegidos pueden convertirse en un dolor de cabeza de seguridad. El formulario de solicitud de empleo de un cliente se vio abrumado por entradas falsas, lo que provocó que perdieran candidatos calificados.

La protección con contraseña es una forma sencilla de mantener seguros tus formularios. Te da control total sobre quién puede verlos y enviarlos, ayudándote a mantener privados los datos confidenciales y las entradas limpias.

Después de probar varias soluciones, descubrimos que WPForms y el editor de bloques ofrecen la mejor manera de proteger los formularios con contraseña.

En esta guía, te mostraremos cómo agregar fácilmente protección con contraseña a cualquier formulario de WordPress, sin necesidad de configuración técnica. 🔐

Proteger con contraseña un formulario de WordPress

¿Por qué proteger con contraseña los formularios de WordPress?

Hay muchas razones por las que podrías querer proteger con contraseña los formularios en tu sitio web de WordPress.

Por ejemplo, creas y mantienes sitios web para varios clientes. Cuando necesitan soporte, completan un formulario de solicitud de soporte. Los no clientes no deberían poder solicitar soporte usando ese formulario.

Tienes citas semanales con clientes a través de Zoom o Skype, que pueden reservar a través de tu sitio web. Los no clientes no deberían poder reservar una cita.

Diriges un club de fotografía en línea. Los miembros pueden enviar sus mejores fotos cada mes, y tú presentas una selección en tu sitio web. Los no miembros no deberían poder enviar fotos.

En todas estas situaciones de membresía, quieres evitar que clientes o miembros no autorizados llenen tu formulario. De lo contrario, tendrás que revisar cuidadosamente todas las entradas del formulario para verificar si son envíos válidos.

Cubriremos 2 formas de proteger tus formularios con contraseña en WordPress. Puedes hacer clic en los enlaces a continuación para saltar a cualquier sección:

Empecemos.

Método 1: Proteger un formulario de WordPress con contraseña usando WPForms

WPForms es nuestro plugin de formularios de contacto mejor calificado para WordPress. Te permite crear cualquier tipo de formulario de WordPress utilizando un simple constructor de formularios de arrastrar y soltar e incluso herramientas de IA.

En WPBeginner, usamos WPForms para mostrar nuestro formulario de contacto y realizar nuestras encuestas anuales a lectores. Descubre todo sobre él en nuestra detallada reseña de WPForms.

Página principal de WPForms

Ahora, WPForms viene con un complemento llamado Form Locker, que te permite agregar protección con contraseña a tus formularios de WordPress cuando sea necesario.

Primero, necesitas instalar y activar el plugin WPForms. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Para este tutorial, usaremos la versión WPForms Pro porque incluye el complemento Form Locker, más plantillas de formularios y más. También hay una versión WPForms Lite disponible gratis, pero no incluye el complemento Form Locker.

Tras la activación, puedes ir a WPForms » Ajustes desde el panel de WordPress. Desde aquí, simplemente ingresa tu clave de licencia y haz clic en el botón ‘Verificar clave’. Puedes encontrar fácilmente la clave en el área de tu cuenta.

Ingresar la clave de licencia de WPForms

Una vez que tengas tu formulario listo, el siguiente paso es instalar el complemento Form Locker para WPForms.

Primero, ve a WPForms » Complementos en tu administrador de WordPress.

La página de complementos de WPForms en tu administrador de WordPress

Aquí, necesitas buscar el complemento ‘Form Locker’.

Simplemente haz clic en el botón ‘Instalar complemento’ para instalarlo y activarlo. El complemento se activará automáticamente una vez que finalice el proceso de instalación.

Instalando el complemento Form Locker para WPForms

A continuación, necesitas configurar tu formulario. Simplemente sigue nuestras instrucciones sobre cómo crear un formulario de contacto en WordPress para obtener ayuda con esto.

Ahora, ve a WPForms » Todos los formularios y busca el formulario que deseas proteger.

Simplemente haz clic en el nombre del formulario para empezar a editarlo.

Editando un formulario en WPForms

A continuación, ve a Configuración » Bloqueador de formularios desde el panel izquierdo.

Continúa y activa la opción ‘Verificación de formulario’. Una vez que lo hagas, verás que aparecen más opciones.

Habilitar verificación de formulario

Por defecto, el tipo de verificación se establecerá en Contraseña. Sin embargo, también puedes usar la edad y el correo electrónico como tipo de verificación.

A continuación, deberás ingresar una contraseña. También puedes ingresar un mensaje de visualización si lo deseas.

Ingresa la contraseña para la verificación del formulario

No olvides hacer clic en el botón ‘Guardar’ en la parte superior de la pantalla después de configurar tu contraseña.

También puedes hacer clic en el botón ‘Incrustar’ para agregar tu formulario a una página nueva o existente.

Asegúrate de guardar tus cambios para proteger con contraseña tu formulario de WordPress

Ahora puedes visitar tu sitio web para ver el formulario protegido con contraseña en acción.

Ahora, cuando alguien visite una publicación o página con ese formulario, verá el resto del contenido pero no el formulario en sí.

La vista del formulario por parte del usuario antes de ingresar la contraseña

Cuando el usuario ingrese la contraseña, el cuadro de contraseña y el mensaje desaparecerán.

Verán el contenido de la página y el formulario en sí:

El formulario se muestra después de que el usuario ingresa la contraseña

También podrías usar este método para proteger con contraseña formularios en áreas de widgets como tu barra lateral.

Además de la protección con contraseña, Form Locker ofrece otras funciones avanzadas, como limitar el número total de entradas, restringir el acceso solo a usuarios registrados e incluso habilitar envíos de formularios solo para ciertas fechas.

Sin embargo, si buscas una opción gratuita para proteger tu formulario con contraseña, consulta la opción #2.

Método 2: Proteger la página de WordPress del formulario con contraseña

¿Qué pasa si quieres ocultar toda la página, no solo el formulario? Esto es muy fácil de hacer en WordPress.

Primero, crea una página nueva o edita una existente. Cuando estés en el editor de contenido, simplemente haz clic en el enlace 'Público' del panel de configuración a la derecha.

Haz clic en la configuración pública

Ahora verás la ventana emergente 'Visibilidad de la entrada'.

A continuación, haz clic en la opción 'Protegido con contraseña' e introduce la contraseña que deseas usar.

Selecciona la opción protegida con contraseña

¡Eso es todo! Puedes publicar o actualizar tu página o entrada.

Ahora, cuando alguien visite esa página, necesitará introducir una contraseña para ver el contenido:

La página de WordPress ahora requiere una contraseña antes de que se pueda ver el contenido

Recursos Adicionales 🔗: Más Guías de Seguridad para WordPress

Mantener tu sitio de WordPress seguro es un proceso continuo, y siempre hay más que puedes hacer. Consulta estas guías adicionales para llevar tu seguridad al siguiente nivel:

Tutorial en video

¿Quieres verlo en acción? Entonces te gustará nuestro video tutorial sobre cómo proteger con contraseña tus formularios de WordPress. ¡Simplemente haz clic en Reproducir! ▶️

Suscríbete a WPBeginner

Esperamos que este artículo te haya ayudado a aprender cómo proteger con contraseña tus formularios de WordPress. También te puede interesar nuestra guía definitiva para usar formularios de WordPress y cómo asegurar tus formularios de contacto.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

5 CommentsLeave a Reply

  1. ¿Es posible proteger un formulario en WP Forms con múltiples contraseñas? Por ejemplo, ¿para que cada usuario que quiera solicitar soporte tenga su propia contraseña y no sea la misma para todos los usuarios?

    • Por el momento no, pero para lograr algo así podrías considerar usar un plugin de membresía para tener una página solo para miembros donde se encuentre el formulario.

      Administrador

      • Gracias por tu respuesta. Estoy un poco decepcionado de que no sea tan simple como esperaba, pero intentaré configurarlo usando el plugin MemberPress. Gracias por señalarme la dirección correcta; espero poder manejarlo ahora.

  2. Hola,
    Usé la protección con contraseña con éxito. Solo tengo un problema. Usando la segunda opción, el tamaño del campo de contraseña es muy largo. ¿Hay alguna forma de reducir el tamaño del campo?

    Saludos
    David

    • The second method would be determined by your specific theme, we would first recommend reaching out to your theme’s support and they should be able to assist :)

      Administrador

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.