• amadeo1984

    (@amadeo1984)


    Buenos días,

    Quisiera saber si es posible un plugin que genere códigos aleatorios (que sean únicos), para poder repartirlos en diferentes locales y que éstos los puedan validar en un formulario que tengamos nosotros en la web (es como una especie de validación), para nosotros captar los datos y que éstos sean únicos.

    No se si me he explicado muy bien jeje

    Gracias por adelantado.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Hola Amadeo.

    A ver si lo he entendido 🙂

    Necesitas un sistema para generar códigos únicos, distribuirlos y que los usuarios los validen en un formulario de tu web para captar sus datos de forma exclusiva.

    Las opciones principales son:

    • Plugins de formularios avanzados con extensiones (recomendado):
      • La mejor opción para esto sería Gravity Forms (premium).
      • Funciona así:
        1. Generas los códigos (fuera de WordPress o con un script PHP) y los almacenas en un tipo de entrada personalizada (CPT) con campos extra (como «usado/no usado») usando plugins como Custom Post Type UI y Advanced Custom Fields (ACF).
        2. Creas un formulario con un campo para el código y los datos del usuario.
        3. Usas la lógica de validación (con extensiones de Gravity Forms o algo de código PHP) para comprobar que el código existe, es único y no ha sido usado. Si es válido, se marca como «usado» y se guardan los datos del usuario.
    • Desarrollo a medida:
      • Si necesitas un control total y tienes conocimientos de PHP y bases de datos, puedes crear todo el sistema desde cero: un CPT para los códigos, un generador PHP, un formulario HTML/PHP y una lógica de validación personalizada. Es más complejo, pero ofrece máxima flexibilidad.
    • Plugins de sorteos/concursos:
      • Si tu objetivo es específicamente un sorteo o concurso, hay plugins que ya incluyen funcionalidades de códigos secretos y gestión de participantes. Puede ser una solución «todo en uno» si encaja con tu propósito.

    Recomendación: Empezar con Gravity Forms es lo más aconsejable por su potencia, flexibilidad y la gran cantidad de recursos disponibles para implementar la lógica de validación.

    Saludos.

    Iniciador del debate amadeo1984

    (@amadeo1984)

    José Ramón, muchas gracias por tu respuesta, probaremos la primera opción que planteas y cualquier duda te pregunto.

    Un saludo!

    Iniciador del debate amadeo1984

    (@amadeo1984)

    @jrberguill Buenas noches,

    Al final generaremos los códigos a mano, entiendo que con Gravity Forms (premium) ya será suficiente.

    Gracias!

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)

Debes estar registrado para responder a este debate.