Responder a: ¿Cómo personalizar completamente el formulario de registro de WooCommerce?

  • Jefferson Maldonado

    organizador
    3 de julio de 2025 en 9:49 AM

    Hola Simón

    ¡Muy buena pregunta! Para personalizar completamente el formulario de registro de WooCommerce (añadiendo campos como nombre, teléfono, género, fecha de nacimiento, dirección, nombre de usuario editable, validación clara, etc.), te recomiendo usar plugins especializados que ofrecen gran flexibilidad y control sin tener que tocar código.

    1. Custom User Registration Fields for WooCommerce

    Este plugin premium te permite agregar campos adicionales (texto, teléfono, fecha, selectores, comprobación de correo único, entre otros) al formulario de registro y al checkout. También los muestra en “Mi cuenta” y en los emails, con validación robusta y lógica condicional según rol o tipo de usuario. Muy efectivo para B2B o servicios. 

    2. Ultimate Member (Community + Extension WooCommerce)

    Es una solución freemium muy completa para registros personalizados.

    • Permite crear varios formularios de registro con campos obligatorios u opcionales.
    • El usuario puede elegir su username y modificarlo luego (si activas ese campo).
    • Soporta validaciones específicas (teléfono, fecha, etc.) y control de errores.
    • Integra roles por formulario, edición en “Mi cuenta” y log de información.
    • Hay una extensión WooCommerce para sincronización con pedidos. 

    Ventajas clave

    Campos adicionales al registro: Ambos plugins permiten añadir nombre, teléfono, género, fecha, dirección, etc.

    Username editable: Con Ultimate Member puedes incluir el campo “username” editable desde el registro.

    Validación clara: Plugins como UM permiten mostrar mensajes específicos si faltan datos o son inválidos

    Flujo de registro unificado: El usuario puede completar todo desde el registro: no necesita ir a editar perfil después/múltiples pasos.

    Integración con WooCommerce: Custom fields se sincronizan con “checkout” y “Mi cuenta”; Ultimate Member añade la extensión para WooCommerce ()

    Sobre este plugin tenemos un módulo completo en este curso, aunque no creamos como tal un formulario, puedes ver un poco como funciona el plugin: https://uxdivi.com/cursos/curso-crear-una-academia-online-con-learndash-y-divi/lecciones/leccion-6-creacion-de-la-pagina-de-alumno-registro-y-resultados-de-busqueda/clases/bonus-crear-area-de-usuario-para-tu-sitio-de-cursos-en-divi-con-ultimate-member

    Recomendación

    • Si quieres una integración sencilla, potente y enfocada 100 % en WooCommerce, elige Custom User Registration Fields for WooCommerce (desde $59/año) – excelente para B2B y validaciones completas.

    • Si deseas más control sobre roles, perfiles, flujos personalizados y una comunidad más avanzada, utiliza Ultimate Member con su extensión WooCommerce.

    Ambas son compatibles con Divi porque generan formularios desde WP que puedes incrustar en páginas Divi con shortcodes o bloques.

    Un abrazo,

    Jefferson – UXDivi

🚀 Mira la nueva píldora y descubre cómo usar los Módulos Anidados como un expertoVer píldora 👉
+