Si te gustaría permitir el registro de usuarios en su sitio WordPress a través de un formulario personalizado, tienes que seguir leyendo esta publicación. Porque WPforms tiene la solución para ti.
El formulario de registro que viene por defecto en WordPress es bastante básico y personalizarlo o requiere de varios plugins instalados – consumiendo recursos del hosting – o bien, tener conocimientos de programación.
Contenidos
Sin embargo, crear un formulario de registro de usuarios en tu sitio web hecho con WordPress es un proceso súper fácil de hacer gracias a WPforms. Una de las grandes ventajas de realizar este proceso es que puedes detener la llegada de usuarios falsos – spam – protegiéndolo con unas sencillas opciones que te explicaré más adelante.
Ventajas de crear un formulario de registro en WordPress
- Organización – Cuando usted permite a los visitantes hacer sus propios perfiles de usuario en su sitio de WordPress, usted tendrá una entrada registrada de todos sus detalles importantes necesarios para añadir automáticamente su cuenta.
- Personalización – Puede controlar la información que necesita antes de crear una cuenta para los nuevos usuarios registrados, como por ejemplo, incluir la dirección de su sitio web como requisito.
- Seguridad – Al requerir que los nuevos usuarios envíen un formulario con los requisitos de activación, mantendrá su sitio WordPress seguro y detendrá el spam de registro de usuarios.
- Permisos – Puede especificar qué nivel de acceso tendrán los usuarios que completen el formulario en su sitio.
- Membership sites / Membresías – Puede crear un sitio de membresía usando uno de los mejores plugins de membresía de WordPress en el mercado y requerir que la gente se registre como miembro usando un formulario de registro.
- Facilidad de uso – Una vez que el usuario se registre en su sitio e inicie sesión, podrá ver su propia página de usuario en el panel de control de WordPress.
Paso a paso: registro de usuarios con WPforms
Instalación de WPforms
En primer lugar, debes proceder a instalar al menos la versión PRO de WPForms, puesto que en versiones anteriores y gratuita no se encuentra disponible este addon.
Para ello, debes ir a la barra lateral del escritorio, WPForms / Addons y localizar el “User Registration Addon” y proceder a activarlo.

Crear un nuevo formulario
Una vez que el complemento de registro de usuario está activo en WPForms, ve a WPForms > Añadir nuevo (add new). Dentro de la interfaz del plugin, en la pantalla de configuración, dale un nombre al formjulario y selecciona la plantilla “Formulario de registro de usuario” (User Registration Form).

Una vez creado el formulario, te mostrará una ventana flotante para avisarte que los ajustes más importantes se encuentran en el panel “Settings”. Aunque luego pasaremos a esa parte.
Modificar y personalizar el formulario
Aquí, puede añadir campos adicionales arrastrándolos desde el panel izquierdo al panel derecho para solicitar más datos adicionales a la persona que se registra. O también puedes personalizar los ya existentes, como traducirlos al español ya que no están traducidos al 100%. Solo tienes que hacer clic sobre cualquier campo y la parte de la izquierda te aparecerán las propiedades. A excepción del campo “submit” que te llevará a los ajustes para que lo personalices.

Ahora es el momento de ir a la personalización del addon y darle los ajustes finales.
Ajustes del addon Registro de usuarios
Para empezar, haz clic en la ficha Settings en el Constructor de formularios y a continuación, haga clic en Registro de usuario.

En esta página, puedes configurar lo siguiente:
- Asignar cada campo de formulario.
- Seleccionar roles de usuario.
- Habilitar notificaciones.
- Seleccione la página de confirmación a la que desea redirigir a los usuarios.
La asignación de campo de formulario, también conocido como mapeado de campos, ya viene hecho con los campos más importantes para que funcione correctamente el formulario de registro. No obstante, puedes seguir mapeando más campos: por ejemplo el de “web” que viene sin incluir y en el Constructor de formulario y podrías crearlo tú mismo para luego emparejarlo en este área.

Seleccionar un rol de usuario te permite elegir qué tipo de privilegios de usuario serán otorgados al usuario que se registre a través del formulario. Por defecto siempre será suscriptor aunque puedes cambiarlo dependiendo del propósito de este formulario.

Además, puede seleccionar la casilla “Activar la activación de usuario” si quieres que los usuarios confirmen su correo electrónico para activar su nueva cuenta. O también, puedes seleccionar “aprobación manual” para ir aprobando uno a uno la creación de la cuenta.

Este sistema te ayudará a prevenir el registro de spammers y requerirá que todos los nuevos usuarios que completen su registro usando el enlace que recibirán en el correo electrónico. Dado que el registro de spam es un gran problema en WordPress, recomiendo encarecidamente activar esta opción.
Por otro lado, también puedes activar o desactivar las notificaciones de creación de usuarios en Wpforms, enviando tanto al administrador como al visitante registrado una notificación con la información de su cuenta.

Por último, no olvides indicar la página de confirmación de creación de cuenta, a la que se enviará al usuario una vez sea confirmada. La página deberá estar previamente creada.

Importante: no olvides pulsar el botón de arriba a la derecha “SAVE” para guardar todos los ajustes antes de salir de esta pantalla.
Ajustes avanzados: campos meta persanolizados de usuario
El mapeado de campos meta personalizados de usuario son la última opción dentro de la sección de ajustes de registro de usuarios en Wpforms. Esta opción te permite emparejar campos personalizados que hayas creado tu mediante programación o por ejemplo, mediante el plugin Advanced Custom Fields (ACF).

De esta forma te permite podrás añadir más detalles personalizados a la ficha del usuario registrado en tu web y quedarían guardados en la base de datos vinculados a ese usuario. Del mismo modo, podrías utilizarlos a futuro para mostrarlos en un area privada o incluso enviarlos a una app de email marketing / CRM.
Primero tendrás que crear los campos personalizados en ACF y luego podrás venir a este area a vincularlos a los campos que creaste en el formulario. Podrás “mapear” tantos campos como quieras.
Email marketing y WPForms
Una de las posibilidades de este tipo de formularios es que puedes conectarlo con tu aplicación de email marketing preferida y guardar todos los campos introducidos. Así tendrás fichas muy completas con los datos que introdujo el usuario en los campos de registro.
Membresías con WPForms
Otra de las funcionalidades más interesantes que tiene WPForms es la creación de formularios de pago con tarjeta de crédito mediante la integración de pasarela de pago Stripe. Por tanto, puedes registrar al usuario y al mismo tiempo, pedirle los datos de su tarjeta para efectuar un pago o suscripción periódica. Así puedes permitirle acceder a contenidos de valor en tu web que no ofreces para aquellos usuarios que no están registrados.