🔐 Mejorando el Código de Sorteos con Números Aleatorios

Si has estado siguiendo mis artículos sobre sorteos con WooCommerce, ya hemos explorado 9 episodios de este sistema. Hasta ahora, hemos aprendido a:

  • Agregar un número ganador automático al sistema de sorteos.
  • Mostrar una lista de participantes en el front-end.
  • Crear una página de gestión para los sorteos.
  • Configurar envíos automáticos de emails al ganador.
  • Finalizar ventas y sorteos automáticamente.
  • Permitir la descarga de boletos para los participantes.
  • Bloquear números para reservas y errores.

En esta ocasión, traigo una mejora que seguro te va a encantar. He agregado una nueva funcionalidad que permite a los usuarios elegir cómo quieren obtener sus números de participación. Ahora pueden seleccionar manualmente los números o dejar que el sistema los genere automáticamente. Y lo mejor de todo: no hay que tocar el código original, solo se ha añadido una función extra. que puedes insertar en otro snippet de Code Snippets para tenerlo todo organizado.

¿Cómo funciona la nueva opción?

Antes, solo podías seleccionar los números manualmente, y me di cuenta de que muchas personas se quedaban indecisas al momento de elegir. Esto podía hacer que el proceso de compra se volviera más largo y tedioso.

Ahora tienes dos formas de obtener tus números:

  1. Selección Manual: Si tienes números favoritos o prefieres elegirlos tú mismo, esta opción sigue disponible.
  2. Generación Automática: Si prefieres que el sistema lo haga por ti, solo indicas cuántos números quieres y se te asignan aleatoriamente de los disponibles.
sorteos numeros aleatorios wordpress

¿Qué pasa cuando eliges la opción automática?

Cuando presionas el botón de «Generar Números Aleatorios»:

  • El sistema revisa qué números están disponibles.
  • Selecciona de forma aleatoria la cantidad que indicaste.
  • Te muestra los números antes de que los agregues al carrito para que los revises.

Beneficios de esta mejora

  • Más rápido y fácil: Si no quieres perder tiempo, puedes obtener tus números en segundos.
  • Menos indecisión: No más dudas sobre qué número elegir, el sistema lo hace por ti.
  • Transparencia total: Antes de confirmar la compra, puedes ver qué números te asignaron.

Como mencioné, es una función adicional, por lo que no toca el código original del sistema, garantizando que todo siga funcionando sin problemas.

El siguiente código tienes que agregarlo en el functions.php de tu tema hijo o utilizar un plugin como CODE SNIPPETS. También puedes crear tu propio plugin con unos simples pasos.

🔐 Este contenido es solo para suscriptores premium.

*Actualmente no se aceptan nuevos suscriptores.

Nos vemos en el siguiente tutorial. Un saludo.

ℹ️ Nota:
Estos códigos de la zona premium se mantienen regularmente. Si usas un código y no te funciona correctamente, puedes abrir un ticket de soporte explicando los detalles y lo vemos.
5/5 - (3 votos)
Compartir Artículo

Un comentario

  1. Fran Salas Master WP 1 año atrás

    ¿Tienes alguna duda? Déjala en los comentarios.

¿Tienes una duda o sugerencia sobre este artículo?

Puedes dejar un comentario de forma anónima, sin necesidad de registrarte ni proporcionar ningún dato personal. Tu mensaje se publicará como “Usuario Anónimo No Premium”, un perfil que agrupa a todos los visitantes no registrados.

Importante: para evitar el spam automático, todos los comentarios anónimos deben comenzar con el símbolo #. Ejemplo: # Tengo una duda sobre los shortcodes personalizados...

Este espacio está destinado exclusivamente a preguntas concretas, dudas o sugerencias relacionadas con el contenido del artículo. Por respeto a los demás lectores, no se publicarán temas sin relación.

Privacidad y normas:
  • No tienes que agregar tu nombre, correo ni ningún otro dato identificativo.
  • No se permiten enlaces en comentarios anónimos.
  • No se permiten símbolos especiales como < o > (menor y mayor que), ya que se consideran intentos de insertar código y serán bloqueados.
  • Todos los comentarios anónimos pasan por revisión antes de ser publicados y solo se aprobarán si aportan valor al contenido del artículo.
¿Quieres comentar con tu nombre y que tu mensaje se publique al instante? Inicia sesión o regístrate.

Deja un comentario

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

0%