cómo limitar las entradas de formularios en wpforms

Cómo Limitar las Entradas de Formularios en WPForms [Paso a Paso]

Usted ha preguntado, nosotros hemos escuchado.

Recibimos muchas preguntas de los clientes sobre las diferentes formas de establecer límites a los envíos de formularios en WordPress.

Es una buena pregunta, porque limitar las entradas de formularios puede ser muy útil en muchas situaciones.

Por ejemplo, si organizas un concurso online, puedes limitar el número de inscripciones para que sólo pueda registrarse un número determinado de personas.

Además, también puede utilizarse para controlar la visibilidad de sus formularios y combatir el spam de formularios.

Así que ahora, quiero compartir algunas de las maneras que usted puede hacer cumplir las restricciones de presentación en los formularios de WordPress. Espero que encuentres algunos de estos consejos útiles a la hora de establecer límites en los formularios de tu sitio.

Limitar las inscripciones

Cómo limitar el número de entradas de formularios WPForms

Siga estas sencillas instrucciones paso a paso para limitar las entradas de sus formularios WPForms.

Paso 1: Instalar el plugin WPForms

Lo primero que debe hacer es instalar y activar el plugin WPForms. Si eres nuevo en WordPress, aquí tienes una guía detallada sobre cómo instalar un plugin en WordPress.

Para limitar las entradas de formularios en WPForms, necesita activar WPForms Pro o un paquete superior en su sitio WordPress.

La página de precios de WPForms.

A continuación, deberá instalar y activar el complemento Form Locker.

Paso 2: Instalar y activar el complemento Form Locker

Para activar el complemento, diríjase a su panel de control de WordPress y haga clic en WPForms " Complementos.

Acceso a la pantalla de complementos de WPForms

En la barra de búsqueda, escriba Form Locker y pulse el botón Instalar Complemento.

Instalación del complemento Form Locker

Una vez que haya instalado Form Locker con éxito, tendrá que crear un nuevo formulario con WPForms.

Paso 3: Crear un nuevo formulario de WordPress

Para crear un nuevo formulario, haga clic en WPForms " Añadir nuevo en el panel de control de WordPress.

Añadir un nuevo formulario en WPForms

Al hacer clic en esto se le redirigirá a la pantalla de configuración del formulario de WPForms. Aquí puede añadir un nombre a su formulario y seleccionar la plantilla de formulario que desea utilizar.

WPForms viene con más de 2.000 plantillas de formularios de WordPress, incluyendo:

Para mi tutorial, elegiré la plantilla Formulario de participación en un concurso.

Seleccione el formulario de participación en el concurso

Aquí está nuestro formulario:

Formulario de participación en el concurso

Puede añadir campos adicionales a su formulario arrastrándolos desde el panel izquierdo al panel derecho.

A continuación, haga clic en el campo para realizar cualquier cambio. También puede hacer clic en un campo de formulario y arrastrarlo para reorganizar el orden en su formulario de WordPress.

Cuando el formulario tenga el aspecto deseado, haga clic en Guardar.

Consejo de experto

Escriba una breve descripción para que nuestra IA dentro del creador de formularios genere el formulario por usted, al instante.

Paso 4: Limitar el número total de entradas

Una vez que su formulario esté personalizado y guardado, vaya a Configuración " Bloqueador de formularios en el Editor de formularios.

Abrir la configuración de Form Locker en el constructor de formularios

Esto mostrará las diferentes opciones que puede configurar para el complemento del Armario de formularios.

Configuración del armario de formularios

He aquí un breve resumen de lo que significan estas opciones:

  • Verificación de formularios: Como el usuario para una contraseña, su dirección de correo electrónico, o su edad
  • Programación de formularios: Abrir y cerrar envíos en fechas concretas
  • Restricciones del formulario: Permite que sólo los usuarios registrados accedan al formulario.
  • Límites y restricciones de participación: Limite el número de entradas de formularios por usuario, o establezca un tope para el máximo de entradas que aceptará.

En la función Límites y restricciones de entrada, active la opción Activar límite de entrada total.

Activar el límite total de entradas

Cuando lo hagas, verás unos cuantos ajustes para configurar:

Habilitar límites y restricciones de entrada en WPForms
  • Límite: el número máximo de entradas de formulario que permitirá para su formulario.
  • Mensaje cerrado: el mensaje se mostrará a los visitantes del sitio que intenten enviar el formulario una vez alcanzado el límite de entradas.

Este es un ejemplo del aspecto de nuestro formulario de participación en el concurso cuando hemos limitado el número de participaciones a 100:

Añade un mensaje para que los usuarios vean cuándo se cierra el concurso

Así es como puede limitar el número total de entradas para un formulario en su sitio web.

A continuación, veremos cómo puede limitar los envíos de formularios por correo electrónico y dirección IP de un único usuario.

Paso 5: Limitar las entradas de formularios por IP de usuario o dirección de correo electrónico

Para limitar las entradas de formularios por IP de usuario o dirección de correo electrónico, active la opción Activar límite de entradas de usuario.

Activar los límites de entrada de usuarios para un formulario

Se abrirán más opciones de configuración:

Activar el límite de entrada de usuarios

Verás opciones para restringir las entradas de formularios por dirección IP y dirección de correo electrónico. Marque las opciones que desee utilizar para limitar las entradas.

Si selecciona la opción Restringir por dirección de correo electrónico , deberá especificar qué campo de su formulario contiene el correo electrónico del usuario.

Seleccione el nombre del campo de correo electrónico en el menú desplegable.

Activar el límite de entrada de usuarios por dirección de correo electrónico

A continuación, en el campo Límite, puede definir el número máximo de entradas de formulario que permitirá para su formulario.

A continuación, en el menú desplegable, puede seleccionar si su límite es aplicable hasta el final del día, hasta el final de la semana, hasta el final del mes, hasta el final del año, por 24 horas, por 7 días, por ~30 días o por ~365 días.

Establecer un límite de entrada de usuarios y un plazo

Por último, introduzca el mensaje que desea mostrar a los usuarios que alcancen el límite de entrada. Puedes mostrar un mensaje personalizado e incluso insertar un enlace para redirigir a tus visitantes a otras páginas de tu sitio web.

Escriba un mensaje que se mostrará cuando se alcance el límite de entradas.

Una vez que haya terminado con la configuración del límite de entrada del complemento Bloqueador de formularios, haga clic en Guardar.

Paso 6: Limite las entradas de formularios exigiendo respuestas únicas

Si desea evitar que el mismo usuario envíe más de una entrada de formulario, puede exigir valores únicos para determinados campos de formulario.

Por ejemplo, puede exigir respuestas únicas para los siguientes tipos de campo:

  • Texto de una línea
  • Nombre
  • Correo electrónico
  • Sitio web / URL
  • Contraseña
  • Teléfono

Para activar esta función, ve a tu formulario de participación en el concurso y haz clic en el campo en el que deseas exigir respuestas únicas. A continuación, desplázate hasta Opciones avanzadas y haz clic en la casilla de verificación Requerir respuesta única.

Exigir una respuesta única en el campo de correo electrónico

Ahora, cada vez que alguien intente enviar un formulario en su sitio que ya ha sido enviado, verá el mensaje "El valor debe ser único".

Un mensaje aparecerá si el valor no es único basado en su configuración en WPForms

¡Y ahí lo tienes! Ahora usted sabe la manera fácil de limitar el número de envíos de formularios en su sitio web WordPress.

Limitación de entradas en formularios - Preguntas frecuentes

Añadir restricciones a los formularios es un tema muy popular entre nuestros lectores. Puede obtener más información al respecto consultando algunas de las preguntas más frecuentes:

¿Por qué debo limitar el envío de formularios?

Puede haber muchos casos en los que desee limitar el envío de formularios o impedir la entrada de múltiples formularios. Por ejemplo:

  • Estás organizando un evento con un número limitado de personas que pueden asistir, por lo que quieres restringir el número de veces que se puede enviar el formulario de inscripción al evento.
  • Tiene un formulario de opinión para empleados y quiere asegurarse de que cada empleado sólo pueda enviarlo una vez.

¡Espero que este post te haya enseñado lo fácil que es hacerlo!

¿Puedo establecer un número máximo de envíos de formularios para un periodo de tiempo específico en WordPress?

Puede usar las características de programación de formularios de WPForms para aceptar envíos sólo durante un período de tiempo específico. Al mismo tiempo, puede especificar el número máximo de envíos a aceptar desde ese formulario.

Combinando estas funciones separadas pero relacionadas (ambas son accesibles a través de la configuración del complemento Bloqueador de formularios), puede establecer un número máximo de envíos de formularios sólo durante un período de tiempo determinado.

¿Es posible restringir el envío de formularios en función de los roles o permisos de los usuarios en WordPress?

Con WPForms, puede restringir el envío de formularios sólo a los usuarios registrados. Si desea limitar el envío de formularios por diferentes roles de usuario de WordPress, puede utilizar Formularios Formidable que viene con ajustes de visibilidad para cada formulario.

¿Cómo puedo evitar el spam o los envíos de bots limitando las entradas de formularios en WordPress?

Limitar las entradas de formularios de cualquier forma siempre resulta eficaz para evitar el spam. Los formularios restringidos a los usuarios registrados descartan naturalmente a los spambots. Del mismo modo, los formularios que requieren verificación de edad, contraseña o correo electrónico también pueden minimizar el spam.

Y si su formulario tiene una fecha de caducidad y/o sólo acepta un número específico de envíos, éste es otro obstáculo que mantendrá a raya a los spambots en muchos escenarios.

A continuación, guarda las entradas de WPForms en Google Sheets

Esperamos que esta guía te haya ayudado a aprender a limitar las entradas de tus formularios por dirección IP, correo electrónico y respuestas únicas.

A continuación, puede que le interese aprender cómo guardar las entradas de su formulario en Google Sheets sin escribir una sola línea de código. Y si estás usando nuestra versión gratuita, asegúrate de activar Lite Connect para que puedas almacenar entradas y desbloquearlas una vez que actualices a WPForms Pro.

Limite ya el envío de formularios

¿Listo para crear tu formulario? Empieza hoy mismo con el plugin más sencillo para crear formularios en WordPress. WPForms Pro incluye un montón de plantillas gratuitas y ofrece una garantía de devolución de dinero de 14 días.

Si este artículo te ha ayudado, síguenos en Facebook y Twitter para más tutoriales y guías gratuitas sobre WordPress.

Divulgación: 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 WPForms, por qué es importante y cómo puede apoyarnos.

Renee DeCoskey

Renee DeCoskey escribe en blogs desde 2001 y utiliza WordPress desde 2007. Cuando no está escribiendo sobre plugins de WordPress, se la puede encontrar acurrucada con un libro o divirtiéndose en Rotary.Más información

El mejor plugin de WordPress para crear formularios arrastrando y soltando

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.

Active JavaScript en su navegador para rellenar este formulario.

18 comentarios en "Cómo limitar las entradas de formularios en WPForms [Paso a paso]"

    1. Hola Debby,

      Lamentablemente, no disponemos de una función integrada para limitar las entradas a campos específicos. Me he adelantado y he añadido su voto para considerar esto como una solicitud de función para futuras mejoras.

      Gracias,

    2. Totalmente de acuerdo. Esta es la clave. Ejecutar un formulario de inscripción y hacer que el usuario seleccione a qué evento desea inscribirse, pero limitando el número de inscripciones hasta que el evento esté completo es CLAVE...

      1. Hola Frank - Lo siento, actualmente no tenemos la función en el plugin para limitar las entradas por campos. Estoy de acuerdo en que esto sería genial, y voy a añadir en nuestro rastreador de peticiones de características.

    1. Hola a todos,

      Estoy de acuerdo. He seguido adelante y he añadido tu voto para considerar esto como una solicitud de función para futuras mejoras.

      Gracias,

  1. ¿Es posible mostrar el número de envíos de un formulario? Por ejemplo, si el formulario tiene un límite de 10 envíos, mostrar en el front-end "quedan 5" (como las entradas para un evento).

    1. Hola Manuel - Actualmente, no tenemos la función de mostrar el número de entradas restantes en el frontend. Estoy de acuerdo en que sería muy útil, y voy a añadir esto en nuestro rastreador de peticiones de características para que esté en el radar de nuestros desarrolladores.

  2. Hola, quiero limitar las entradas de formulario por los usuarios registrados de WordPress, como veo complementos de bloqueo de formulario sólo puede limitar la presentación de formulario si hay un campo de correo electrónico en el formulario, pero lo que si no tengo un campo de correo electrónico, pero quiero restringir la presentación de formulario para cada usuario para enviar el formulario sólo una vez.

    1. Hola NoeTikadze - Si quieres limitar las entradas pero no quieres usar el campo Email, puedes considerar usar la función Restringir por dirección IP. Para más detalles, puede consultar la siguiente sección de la entrada del blog.

  3. Hola, estamos muy interesados en comprarles este producto, pero esperamos que puedan ayudarnos con algunas funciones que estamos intentando conseguir:

    1. Estamos tratando de crear el mismo formulario de concurso para diferentes empresas con un número límite diferente de entradas. por ejemplo.. Empresa A límite de 100 entradas, Empresa B con un límite de 300 entradas. Supongo que tendríamos que crear un formulario separado para cada empresa y no ser capaz de crear un formulario para todas las empresas desde el límite de entradas sólo se aplican a una forma. ¿Es correcto?

    2. Si quiero limitar las entradas del formulario, ¿puedo utilizar un campo de texto en lugar de la dirección IP y la dirección de correo electrónico? El campo de texto es para que los usuarios introduzcan su número de identificación.

    3. Pongamos por ejemplo que limitamos las entradas de formularios en función de la dirección de correo electrónico. ¿El límite se aplica a todos los formularios que hemos creado o sólo se aplica a ese formulario en concreto que hemos creado?

    4. ¿Tiene WPForms una "página de vista previa de las entradas del formulario" antes de la presentación? Es decir, para permitir a los usuarios ver todos los campos que han rellenado antes de hacer clic en enviar.

  4. Hola, ¿no es posible limitar el envío por email utilizando el email como campo oculto? No puedo usar la dirección IP si dos personas tienen la misma IP no pueden rellenar el formulario.
    Saludos
    Silvia

    1. Hola Silvia - Para limitar el envío de formularios por dirección de correo electrónico, tendría que asignar el campo de correo electrónico, y actualmente no tenemos la función para asignar el campo oculto. Estoy de acuerdo en que esto sería una gran característica, y voy a añadir esto en nuestro rastreador de peticiones de características.

  5. Sería estupendo poder limitar por campos. Tenemos personas que se registran para un evento y pueden elegir, y pagar, para que asistan 1, 2, 3 o 4 personas. Necesito limitar los participantes a 32 personas, pero cada formulario puede registrar entre 1 y 4 personas.

    1. Hola Dan,

      Desafortunadamente, no tenemos una función incorporada para limitar las entradas a campos específicos como usted menciona. Me he adelantado y he añadido su voto para considerar esto como una solicitud de función para futuras mejoras.

      Gracias.

  6. Hola. ¿Es posible con su plugin hacer una función de reserva de citas en la que dos personas no puedan elegir la misma fecha en un calendario?
    Por ejemplo, quiero que alguien reserve una habitación en un día y hora específicos y automáticamente esta habitación en este día y hora ya no estará disponible hasta que finalice la reserva.

    1. Hola Joaquim - Desafortunadamente, no tenemos una característica incorporada para limitar las fechas basadas en el sistema de reservas como usted ha mencionado. Me he adelantado y he añadido su voto para considerar esto como una solicitud de características para futuras mejoras.

      Gracias.

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Por favor, tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Este formulario está protegido por Cloudflare Turnstile y se aplican la Política de privacidad y las Condiciones del servicio de Cloudflare.