Shortcode web_registration_form

El shortcode web_registration_form muestra un formulario de registro por invitación usando la misma salida y el mismo flujo de envío protegido que Registration Form en Gutenberg. WooCommerce debe estar activo. El renderizado nunca crea una cuenta.

Los atributos siguientes coinciden con los controles actuales de Page Builder y con la salida pública. Usa la sintaxis básica solo para contenido revisado que no se pueda mantener mediante los controles visuales.

Uso

[web_registration_form]

Atributos

Atributo Predeterminado Valores aceptados Propósito
no_param native_form native_form, show_error Sin invitación, muestra la plantilla de cuenta de WooCommerce o el mensaje siguiente. El registro abierto sigue los ajustes de WooCommerce.
message — Énfasis en línea pasivo Saludo; {email} es el correo electrónico invitado y {username} es el nombre para mostrar del invitador.
display_email_input — yes Muestra un campo de correo electrónico editable. De lo contrario, la dirección invitada queda fijada del lado del servidor.
invalid_invite_link_msg — Cadena, salvo que se indique lo contrario Controla el enlace de invitación no válido.
expired_invite_link_msg — Cadena, salvo que se indique lo contrario Controla el enlace de invitación caducado.
success_msg — Cadena, salvo que se indique lo contrario Controla el mensaje de éxito.
no_param_msg — Cadena, salvo que se indique lo contrario Controla el mensaje de falta de parámetro.
el_id — ID HTML único y válido Introduce el ID de la sección (Nota: asegúrate de que sea único y válido según la especificación w3c).
el_class — Cadena, salvo que se indique lo contrario Si deseas aplicar un estilo diferente a un elemento de contenido concreto, usa este campo para añadir un nombre de clase y luego haz referencia a él en tu archivo css.

Verificación

Revisa las invitaciones válidas, ausentes, no válidas y usadas en una página de staging sin caché. Un registro correcto crea un suscriptor estándar (o un cliente cuando el suscriptor no está disponible), consume la invitación y ofrece un enlace de inicio de sesión. Nunca modifica la pertenencia al sitio del invitador. Las contraseñas requieren entre 12 y 4096 caracteres. Los visitantes que han iniciado sesión ven My account en lugar del formulario. Los mensajes de vacío/caducidad conservan sus valores predeterminados existentes; no existe un control de caducidad basado en la antigüedad.

Usa una alternativa nativa de cuenta por página. Excluye esta página de las cachés de página completa/CDN y borra los formularios antiguos en caché al actualizar. La alternativa nativa conserva los hooks y las políticas de cuenta de WooCommerce. La rama de invitación usa la validación de registro de WordPress y los filtros de errores de registro de WooCommerce; verifica en staging los plugins de captcha o de cuenta personalizados. No se añade ninguna hoja de estilos de bloque pública; la estimación de contraseña es condicional.