Cómo restringir sus formularios de WordPress sólo a usuarios conectados

¿Buscas una forma fácil de restringir tus envíos de formularios de WordPress sólo a los usuarios registrados?

Si tiene un sitio de afiliación, una tienda en línea u otro tipo de sitio web que tenga usuarios registrados, entonces tal vez desee restringir el acceso a ciertos formularios a los usuarios que hayan iniciado la sesión.

En este artículo, te mostraremos cómo restringir el acceso a tus formularios de WordPress para que sólo los usuarios conectados puedan rellenarlos y enviarlos.

¿Cuándo y por qué necesitas restringir el acceso a los formularios de WordPress?

Podría haber varios escenarios en los que sería necesario restringir el acceso a ciertos formularios de WordPress a los usuarios que hayan iniciado la sesión.

Por ejemplo:

  • Puede que estés organizando un evento privado de miembros, y sólo quieres que los usuarios registrados en tu página web confirmen su asistencia.
  • Puede restringir el acceso al soporte sólo para los miembros, y al restringirlo sólo a los usuarios registrados, puede rellenar dinámicamente cierta información de su perfil.
  • Puede que quieras hacer una encuesta o sondeo a los empleados y quieras restringir el acceso sólo a tu equipo interno.
  • Usted está ejecutando una encuesta de NPS de cliente que sólo quiere que sea enviada por los usuarios registrados.
  • Puede que tenga un formulario especial de reclamación de premios al que sólo quieran acceder ciertos usuarios conectados.

Estos son sólo algunos ejemplos, pero podría haber literalmente cientos de otros casos de uso en los que se quiera restringir el acceso al formulario sólo a los usuarios registrados.

Dicho esto, veamos cómo restringir el acceso a tu formulario de WordPress sólo a los usuarios registrados.

Video Tutorial

Suscríbase a WPBeginner

Si no te gusta el video o necesitas más instrucciones, entonces sigue leyendo.

Método 1: Restringir el acceso a los formularios con el WPForms Form Locker Addon

Este método es el más fácil y poderoso, por lo que lo recomendamos para todos los usuarios principiantes. Usaremos el plugin WPForms y su complemento Form Locker para bloquear completamente el acceso a los formularios de WordPress.

WPForms es el mejor plugin de formularios de WordPress utilizado por más de 2 millones de sitios web. Fue creado por el fundador de WPBeginner, Syed Balkhi, para tener todas las características que necesitábamos para manejar nuestro negocio.

Lo primero que tienes que hacer es instalar y activar el plugin WPForms. Para obtener más detalles, consulta esta guía paso a paso sobre cómo instalar un plugin en WordPress.

Una vez activada, debes introducir tu clave de licencia y luego añadirla a la página de Addons WPForms " para instalar el Addon Form Locker.

Ahora está listo para crear un nuevo formulario que tiene acceso restringido para los usuarios registrados.

Para ello, sigue adelante y crea un nuevo formulario yendo a WPForms " Add New . Esto abrirá el constructor de formularios WPForms donde se te presentará la opción de elegir una plantilla de formulario o empezar con una en blanco.

El constructor de formularios de arrastrar y soltar de WPForms es extremadamente fácil de usar, por lo que puedes añadir o eliminar campos y personalizar el formulario a tu gusto.

Una vez que haya agregado todos los campos necesarios, debe ir a la pestaña de configuración y hacer clic en el casillero de formularios.

En esta pestaña, verá la opción de habilitar la protección con contraseña para sus formularios de WordPress, establecer límites totales de entrada, habilitar la programación de formularios y habilitar la restricción de entradas sólo para los usuarios que hayan iniciado sesión.

Una vez que marque la casilla, verá un nuevo campo de Mensaje donde deberá redactar un mensaje que aparecerá a todos los usuarios que no estén conectados a su sitio.

Una vez hecho esto, puedes ajustar otros ajustes de la forma que puedas necesitar y luego haz clic en el botón Guardar.

Ahora puedes incrustar este formulario en cualquier entrada o página de WordPress en tu sitio usando el atajo WPForms en el Editor Clásico o usando el bloque WPForms en el editor de Gutenberg.

Simplemente ve a Post o Pages, y luego haz clic en el ícono de Plus para seleccionar un bloque. A continuación, escribe WPForms en la búsqueda de bloques.

Una vez que el bloque WPForms se agrega, selecciona tu formulario para incrustar y listo. Felicitaciones, has creado con éxito un formulario de WordPress que está restringido sólo a usuarios registrados.

Método 2: Restringir el acceso al formulario con páginas protegidas por contraseña o privadas

Otra forma de restringir el acceso a los formularios en WordPress es utilizar la configuración de visibilidad predeterminada de WordPress. Puedes usar este método con la versión gratuita de WPForms o cualquier otro plugin de formulario de contacto.

Simplemente crea una página o un post donde quieras incrustar el formulario. Después de eso, haz clic en la configuración de visibilidad en el panel de la derecha.

Tienes la opción de hacer que toda la página sea privada o de hacer que toda la página esté protegida por una contraseña.

Las páginas privadas sólo pueden ser vistas por los usuarios de nivel de administrador y editor de su sitio web.

Si estableces una contraseña para la página, entonces tendrás que compartir esa contraseña con todos aquellos a los que quieras dar acceso.

Aunque este método funciona, tiene varias desventajas.

Primero, la página entera está oculta no sólo el área de los formularios. Le faltan los controles más finos, y no hay manera de que pueda ver qué usuario conectado envió el formulario (si está usando la configuración protegida por contraseña).

Método 3: Usar los plugins de membresía avanzada para restringir el acceso a los formularios

Si usas un plugin avanzado de membresía de WordPress como MemberPress, entonces viene con muchas características de control de acceso incorporadas.

Simplemente puedes ir a las reglas de MemberPress " para crear una nueva regla de permisos.

La página de edición de reglas le permite seleccionar diferentes condiciones y asociarlas a un plan de membresía.

Por ejemplo, puede seleccionar todo el contenido que coincida con una etiqueta o categoría en particular para que esté disponible sólo para los miembros con el plan de suscripción Silver.

También puedes crear reglas más específicas. Por ejemplo, un solo mensaje o página, páginas para niños o una URL específica.

Una vez que haya establecido las reglas, puede utilizarlo en combinación con cualquier plugin de formulario de contacto de WordPress para restringir el acceso al formulario sólo a los usuarios que hayan iniciado sesión.

Para más detalles, vea nuestra guía paso a paso sobre cómo restringir el acceso al contenido en WordPress.

Esperamos que este artículo te haya ayudado a aprender a restringir tus formularios de WordPress sólo a los usuarios registrados. También puedes ver nuestra lista de los mejores plugins de WordPress para sitios web empresariales.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir