Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

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

Normalmente, cuando añades un formulario a tu sitio web, es visible para todos los usuarios que pueden ver esa página. Esto es ideal para formularios de contacto o de suscripción por correo electrónico a los que quieras que todo el mundo tenga acceso.

Sin embargo, en determinadas situaciones, es posible que solo desee que los miembros premium vean y utilicen el formulario. Si quieres limitar el acceso a un formulario de WordPress solo a determinadas personas, puede que tengas que protegerlo con contraseña.

En este artículo, le explicaremos paso a paso cómo proteger fácilmente con contraseña sus formularios de WordPress.

Password protecting a WordPress form

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

Hay muchas razones por las que puede proteger con contraseña los formularios de su sitio web WordPress.

Por ejemplo, usted crea y mantiene sitios web para varios clientes. Cuando necesitan soporte, rellenan un formulario de solicitud de soporte. Las personas que no son clientes no deberían poder solicitar soporte mediante 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 online. Los socios pueden enviar sus mejores fotos cada mes y usted presenta una selección en su sitio web. Los no socios no deberían poder enviar fotos.

En todas estas situaciones, querrá evitar que personas que no son clientes o miembros rellenen su formulario. De lo contrario, deberá marcar / comprobar cuidadosamente todas las entradas / registros del formulario.

Vamos a cubrir 2 maneras de proteger con contraseña sus formularios en WordPress. Puede enlazar los siguientes enlaces para saltar a cualquier sección:

Tutorial en vídeo

Subscribe to WPBeginner

Si prefiere instrucciones escritas, siga leyendo.

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

WPForms es nuestro plugin de formularios de contacto para WordPress número 1 en valoración / puntuación. Le permite crear cualquier tipo de formulario de WordPress mediante un sencillo editor de arrastrar y soltar.

También viene con una extensión de bloqueo de formularios, que le permite añadir protección por contraseña a sus formularios de WordPress cuando sea necesario.

Primero, necesita instalar y activar el plugin WPForms. Para más detalles, consulte 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 la extensión Form Locker, más plantillas de formularios y más. También hay una versión WPForms Lite disponible de forma gratuita, pero no incluye la extensión Form Locker.

Una vez activado, puede dirigirse a WPForms ” Ajustes desde el escritorio de WordPress. Desde aquí, simplemente introduzca su clave de licencia y haga clic en el botón “Verificar clave”. Puede encontrar fácilmente la clave en el área de su cuenta.

Add WPForms license key

Una vez que tenga su formulario listo, el siguiente paso es instalar la extensión Form Locker para WPForms.

Primero, vaya a WPForms ” Extensiones en su administrador de WordPress.

The WPForms addons page in your WordPress admin

Aquí, necesitas buscar la extensión ‘Form Locker’.

Basta con hacer clic en el botón “Instalar extensión” para instalarla y activarla:

Installing the Form Locker addon for WPForms

A continuación, tienes que establecer tu formulario. Para ello, siga nuestras instrucciones sobre cómo crear un formulario de contacto en WordPress.

Ahora, vaya a WPForms ” Todos los Formularios y encuentre el formulario que desea proteger.

Basta con hacer clic en el nombre del formulario para empezar a editarlo.

Editing a form in WPForms

A continuación, vaya a Ajustes ” Form Locker desde el panel izquierdo.

Adelante, activa la opción “Verificación de formularios”. Una vez que lo hagas, verás que aparecen más opciones.

Enable form verification

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

A continuación, deberá introducir una contraseña. Si lo desea, también puede introducir un mensaje de visualización.

Enter password for form verification

No olvide hacer clic en el botón “Guardar” en la parte superior de la pantalla después de establecer su contraseña.

También puede hacer clic en el botón “Incrustar” para añadir su formulario a una página nueva o existente.

Make sure you save your changes to password protect your WordPress form

Ahora puede visitar su sitio web para ver el formulario protegido por contraseña en acción.

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

The user's view of the form before entering the password

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

Verán el contenido de la página y el propio formulario:

The form displays after the user enters the password

También puede utilizar este método para proteger con contraseña formularios en áreas de widget como la barra lateral.

Además de la protección por contraseña, Form Locker ofrece otras características avanzadas, como limitar el número total de entradas / registros, restringir el acceso solo a los usuarios conectados, e incluso activar el envío de formularios solo para determinadas fechas.

Sin embargo, si busca una opción gratuita para proteger su formulario con contraseña, consulte la opción nº 2.

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

¿Y si quieres ocultar toda la página, no sólo el formulario? Esto es muy fácil de hacer en WordPress.

En primer lugar, crea una página nueva o edita una ya existente. Cuando estés en el editor de contenidos, sólo tienes que hacer clic en el enlace “Público” del panel de ajustes de la derecha.

Click the public settings

Ahora verá el mensaje / ventana emergente “Visibilidad de entradas”.

A continuación, haga clic en la opción “Protegido con contraseña” e introduzca la contraseña que desee utilizar.

Select password protected option

Ya está. Ya puedes publicar o actualizar tu página o entrada.

Ahora, cuando alguien visite esa página, tendrá que introducir una contraseña para ver cualquier contenido:

The WordPress page now requires a password before the content can be viewed

Esperamos que este artículo te haya ayudado a aprender cómo proteger con contraseña tus formularios de WordPress. También puedes consultar nuestra guía definitiva sobre el uso de los formularios de WordPress y cómo proteger tus formularios de contacto.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

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

Reader Interactions

4 comentariosDeja una respuesta

  1. Jiří Vaněk

    Is it possible to protect one form in WP Forms with multiple passwords? E.g. so that every user who wants to request support has his own password and it is not the same for all users?

    • WPBeginner Support

      Not at the moment but to achieve something like that you could look to use a membership plugin to have a members only page where the form is located.

      Administrador

  2. David DLima

    Hi,
    I used the password protect successfully. Just have one problem. Using the second option, the size of the password field is very long. Is there a way to reduce the size of the field?

    Regards
    David

    • WPBeginner Support

      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 tu comentario

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