Uso de campos de metadatos de usuario personalizados

El complemento de registro de usuarios es una función Pro

Desbloquea el complemento de registro de usuarios y otras potentes funciones para hacer crecer tu negocio.

Obtener WPForms Pro

¿Buscas recopilar más información de los nuevos usuarios que solo sus nombres y direcciones de correo electrónico? Al configurar campos de metadatos de usuario personalizados en WordPress y crear un formulario de registro con WPForms, puedes mostrar datos únicos en los perfiles de usuario de tu sitio.

Esta guía te mostrará cómo configurar campos de metadatos de usuario personalizados en WordPress y luego recopilar esos datos con WPForms.

Requisitos: Necesitarás una licencia Pro o superior para acceder al complemento User Registration.


Antes de empezar, asegúrate de instalar y activar el plugin WPForms en tu sitio de WordPress. Además, necesitarás tener el complemento User Registration instalado y activado.

¿Qué son los campos de metadatos de usuario personalizados?

Los campos de metadatos de usuario personalizados son detalles adicionales que recopilas de tus usuarios durante el proceso de registro y que WordPress no admite de forma nativa en la página de perfil de usuario.

Por ejemplo, aquí tienes algunos campos personalizados que puedes añadir al formulario de registro de usuarios de tu sitio:

  • Dirección
  • Número de teléfono
  • Cumpleaños
  • Género

WPForms te permite personalizar completamente tus formularios de registro de usuarios. Además de los campos de texto, también puedes añadir menús desplegables, botones de radio y más a tu página de registro.

Sin embargo, para poder ver esos datos en los perfiles de tus usuarios, necesitarás configurar campos personalizados en tu sitio de WordPress utilizando un plugin.

Instalación de Advanced Custom Fields

El plugin Advanced Custom Fields te permite crear tus propios campos de metadatos de usuario para tu sitio de WordPress. Estos pueden incluir campos que te permiten recopilar información de tu formulario de registro y mostrarla en los perfiles de tus usuarios.

Puedes consultar esta guía sobre cómo instalar un plugin si no estás seguro de cómo hacerlo.

Añadir nuevos campos personalizados

Para empezar, deberás haber iniciado sesión en tu área de administración de WordPress. Una vez allí, haz clic en ACF en la barra lateral de administración para ir a la página de Grupos de Campos.

Luego, para crear campos personalizados, haz clic en el botón + Añadir Nuevo.

Acceso a la pantalla Añadir nuevo grupo de campos de Advanced Custom Fields

En la siguiente página, añade un título para tu nuevo grupo de campos en el campo Editar Grupo de Campos. Para nuestro ejemplo, lo llamaremos WPForms. Luego, deberás añadir un nuevo campo haciendo clic en el botón + Añadir Campo.

Añadir un nuevo campo a Advanced Custom Fields

En este ejemplo, añadiremos campos de metadatos de usuario personalizados para la dirección, el número de teléfono y el género del usuario.

Para cada campo personalizado, se te pedirá que especifiques un Tipo de Campo, una Etiqueta de Campo y un Nombre de Campo, junto con otros detalles opcionales.

  • Tipo de Campo: Puedes seleccionar un tipo de campo apropiado para cada campo, como texto, número, contraseña, etc. Para obtener detalles sobre los tipos de campo disponibles, consulta la descripción general de Advanced Custom Fields.
  • Etiqueta de Campo: Este es el nombre del campo tal como aparece en las páginas de perfil de tus usuarios.
  • Nombre de Campo: Esta es la clave de metadatos que utilizarás más adelante en tu formulario de registro de usuarios. Se creará automáticamente una vez que hayas especificado la Etiqueta de Campo.

Etiqueta, Nombre y Tipo de campo para un nuevo campo personalizado

A continuación, se incluyen algunas recomendaciones para elegir el tipo de campo adecuado en Advanced Custom Fields.

  • Dirección: Elige Área de texto como tipo de campo. Esta opción es lo suficientemente grande como para mostrar toda la información de un vistazo en la página del perfil del usuario.
  • Número de teléfono: Elige Texto como tipo de campo. Los números de teléfono incluyen caracteres especiales como corchetes, que no se pueden almacenar en el tipo de campo Número.
  • Género: Si utilizas un campo desplegable en WPForms, elige Seleccionar como Tipo de campo. Si utilizas un campo de opción múltiple, elige Botón de radio. Además, deberás especificar las opciones en el campo Opciones.

Añadir una opción a un tipo de campo Select en Advanced Custom Fields

Una vez que hayas proporcionado toda la información requerida para tu nuevo campo personalizado, desplázate hacia abajo y haz clic en + Añadir campo para configurar el siguiente.

Añadir otro nuevo campo personalizado

Para mostrar los campos de este grupo en la página de usuario de WordPress, desplázate hacia abajo hasta la sección Ubicación y configura la regla para que diga Mostrar este grupo de campos si el Rol de usuario es igual a Todos.

La regla de ubicación en Advanced Custom Fields

Cuando estés listo, haz clic en Publicar en la esquina superior derecha de la pantalla para guardar tus campos.

Publicación de nuevos campos personalizados

Si deseas ver los campos personalizados que acabas de añadir, puedes navegar a tu propia página de perfil haciendo clic en Usuario » Perfil y desplazándote hasta la sección titulada con el nombre de tu grupo de campos (en nuestro ejemplo, WPForms).

Visualización de campos meta de usuario personalizados en la pantalla de perfil de usuario de WordPress

Crear un formulario de registro de usuarios

Una vez configurados tus campos personalizados, puedes crear un formulario de registro de usuarios si aún no tienes uno. Para ello, navega a WPForms » Añadir nuevo.

Añade un nombre para tu nuevo formulario en la parte superior de la pantalla. Luego, introduce "Registro de usuarios" en la barra de búsqueda del lado izquierdo de la biblioteca de plantillas. Haz clic en Usar plantilla para añadirla al constructor de formularios.

Seleccionar la plantilla del formulario de registro de usuarios

Por defecto, nuestra plantilla de Formulario de registro de usuarios incluye los siguientes campos, que se asignan a los campos meta de usuario predeterminados en WordPress:

  • Nombre
  • Nombre de usuario
  • Correo electrónico
  • Contraseña
  • Breve biografía

Puedes añadir nuevos campos desde el panel izquierdo y personalizar el orden en que aparecen utilizando nuestro constructor de arrastrar y soltar.

Añadir un nuevo campo de dirección a un campo de registro de usuario

En este ejemplo, añadiremos los campos que creamos anteriormente: Dirección, Número de teléfono y Género (este podría ser un campo Desplegable o de Opción múltiple, dependiendo de lo que hayas decidido anteriormente al configurar tus campos personalizados).

Nota: ¿Quieres saber más sobre cómo configurar los campos de tu formulario? Consulta nuestra guía sobre cómo personalizar las opciones de campo.

Si deseas que los usuarios rellenen estos campos para enviar tu formulario de registro, puedes hacerlo haciendo clic en un campo en la vista previa de la derecha para abrir sus opciones de campo. Luego, activa el ajuste Requerido.

Marcar un campo como obligatorio

Cuando hayas añadido todos tus campos a tu formulario, deberás configurar los ajustes de registro de usuarios yendo a Ajustes » Registro de usuarios.

Para asignar tus campos del formulario a los campos meta de usuario personalizados que añadiste anteriormente, desplázate hacia abajo hasta la sección Meta de usuario personalizada.

Acceder a la sección de metadatos de usuario personalizados de la configuración de Registro de Usuario en WPForms

En el campo meta key, puedes copiar el Field Name que Advanced Custom Fields generó para ti. Después de añadir cada campo, haz clic en el botón signo más (+) para crear otro.

Añadir un campo de metadatos de usuario personalizado a la configuración de Registro de Usuario de WPForms

Para los menús desplegables del Select Field, elige los campos de tu formulario que deseas asociar a tus campos personalizados. En nuestro ejemplo, hemos etiquetado nuestros campos como Dirección, Teléfono y Género.

Un ejemplo de configuración de metadatos de usuario personalizados completada

Una vez que hayas terminado de configurar tu formulario de registro de usuarios, asegúrate de hacer clic en el botón Guardar en la parte superior del constructor.

Publicar tu formulario

Para publicar tu formulario de registro de usuarios, puedes crear una nueva página o editar una existente.

En el editor de páginas, haz clic en el botón signo más (+) para añadir un nuevo bloque.

Añadiendo un nuevo bloque a una página

Luego, busca “WPForms” en la barra de búsqueda de la biblioteca de bloques a la izquierda, o desplázate hacia abajo hasta la sección Widgets y haz clic en WPForms.

Añadir un bloque de WPForms a una página

En el editor de páginas, selecciona tu formulario de registro de usuarios en el menú desplegable.

Seleccionar un formulario del menú desplegable de bloques de WPForms

Una vez que esta página se publique, los usuarios podrán registrarse utilizando tu nuevo formulario.

Nota: Siempre recomendamos probar tus formularios antes de publicarlos. Consulta nuestra lista de verificación previa al lanzamiento del formulario para obtener consejos sobre cómo previsualizar tus formularios.

Para acceder a los datos enviados por los usuarios, ve a Usuarios » Todos los Usuarios. Luego, selecciona un usuario y haz clic en Editar debajo de su nombre.

Acceder al perfil de un usuario en WordPress

Finalmente, desplázate hacia abajo en la página y busca tus nuevos campos en el perfil del usuario seleccionado.

Ver metadatos de usuario personalizados añadidos con WPForms

¡Eso es todo! Ahora puedes configurar campos meta de usuario personalizados y recopilar datos a través de tu formulario de registro de usuarios de WPForms.

¿A continuación, te gustaría que tus visitantes pudieran contribuir contenido a tu sitio sin acceder a tu panel de WordPress? Asegúrate de consultar nuestra guía sobre cómo instalar y usar el complemento Post Submissions.

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.