Uso de metacampos de usuario personalizados

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

Desbloquee el complemento de registro de usuarios y otras potentes funciones para hacer crecer su negocio.

Obtener WPForms Pro

¿Desea recopilar más información de los nuevos usuarios además de sus nombres y direcciones de correo electrónico? Configurando meta campos de usuario personalizados en WordPress y creando un formulario de registro con WPForms, puede mostrar datos únicos en los perfiles de usuario de su sitio.

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

Requisitos: Necesitará un nivel de licencia Pro o superior para acceder al complemento Registro de usuarios.


Antes de comenzar, asegúrese de instalar y activar el plugin WPForms en su sitio WordPress. Además, necesitarás tener instalado y activado el addon User Registration.

¿Qué son los metacampos de usuario personalizados?

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

Por ejemplo, aquí tiene algunos campos personalizados que puede añadir al formulario de registro de usuarios de su sitio:

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

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

Sin embargo, para ver esos datos en sus perfiles de usuario, tendrá que configurar campos personalizados en su sitio de WordPress mediante un plugin.

Instalación de campos personalizados avanzados

El plugin Advanced Custom Fields le permite crear sus propios meta campos de usuario para su sitio WordPress. Estos pueden incluir campos que le permiten recopilar información de su formulario de registro y mostrarla en los perfiles de sus 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á iniciar sesión en el á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 Grupos de campos.

A continuación, para crear campos personalizados, haga clic en el botón + Añadir nuevo.

Acceso a la pantalla Campos personalizados avanzados Añadir nuevo grupo de campos

En la página siguiente, añada un título para su nuevo grupo de campos en el campo Editar grupo de campos. Para nuestro ejemplo, lo llamaremos WPForms. A continuación, tendrá que añadir un nuevo campo haciendo clic en el botón + Añadir campo .

Añadir un nuevo campo a Campos personalizados avanzados

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

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

  • Tipo de campo: Puede seleccionar un tipo de campo apropiado para cada campo, como texto, número, contraseña, etc. Para obtener más información sobre los tipos de campo disponibles, consulte la descripción general de los campos personalizados avanzados.
  • Etiqueta del campo: Este es el nombre del campo tal y como aparece en las páginas de perfil de tus usuarios.
  • Nombre del campo: Esta es la meta clave que utilizará más adelante en su formulario de registro de usuario. Se creará automáticamente una vez que haya especificado la Etiqueta de campo.

Etiqueta, nombre y tipo de campo para un nuevo campo personalizado

A continuación encontrará algunas recomendaciones para elegir el tipo de campo adecuado en Campos personalizados avanzados.

  • Dirección: Elija Á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 de perfil de usuario.
  • Número de teléfono: Seleccione Texto como tipo de campo. Los números de teléfono incluyen caracteres especiales como paréntesis, que no pueden almacenarse en el tipo de campo Número.
  • Género: Si está usando un campo desplegable en WPForms, elija Seleccionar como Tipo de Campo. Si está usando un campo de Opciones Múltiples, elija Botón de Radio. Adicionalmente, necesitará especificar las opciones en el campo Choices.

Añadir una opción a un tipo de campo Seleccionar en Campos personalizados avanzados

Una vez que haya proporcionado toda la información necesaria para su nuevo campo personalizado, desplácese hacia abajo y haga 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ácese hasta la sección Ubicación y configure la regla para que diga Mostrar este grupo de campos si Rol de usuario es igual a Todos.

La regla de ubicación en Campos personalizados avanzados

Cuando esté listo, haga clic en Publicar en la esquina superior derecha de la pantalla para guardar sus campos.

Publicación de nuevos campos personalizados

Si desea ver los campos personalizados que acaba de añadir, puede navegar a su propia página de perfil haciendo clic en Usuario " Perfil y desplazándose hasta la sección titulada después de su grupo de campos (en nuestro ejemplo, WPForms).

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

Creación de un formulario de registro de usuario

Una vez que sus campos personalizados estén configurados, puede crear un formulario de registro de usuario si aún no tiene uno. Para ello, vaya a WPForms " Añadir nuevo.

Añada un nombre para su nuevo formulario en la parte superior de la pantalla. A continuación, introduzca "Registro de usuario" en la barra de búsqueda situada a la izquierda de la biblioteca de plantillas. Haga clic en Usar plantilla para añadirla al creador de formularios.

Selección de la plantilla de formulario de registro de usuario

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

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

Puede 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 hemos creado anteriormente: Dirección, Número de teléfono y Sexo (puede ser un campo desplegable o de selección múltiple, según lo que haya decidido antes al configurar los campos personalizados).

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

Si desea exigir a los usuarios que rellenen estos campos para enviar su formulario de registro, puede hacerlo haciendo clic en un campo de la vista previa de la derecha para abrir sus opciones de campo. A continuación, active la opción Obligatorio.

Marcar un campo como obligatorio

Una vez que haya añadido todos los campos al formulario, deberá configurar el registro de usuarios en Configuración " Registro de usuarios.

Para asignar sus campos de formulario a los campos meta de usuario personalizados que añadió anteriormente, desplácese hacia abajo hasta la sección Meta de usuario personalizada.

Acceso a la sección Custom User Meta de la configuración de registro de usuarios en WPForms

En el campo meta clave, puede copiar el Nombre de campo que Advanced Custom Fields generó para usted. Después de añadir cada campo, haz clic en el botón más (+) para crear otro.

Añadir un campo meta de usuario personalizado a la configuración de registro de usuarios de WPForms

En los desplegables Seleccionar campo, elija los campos del formulario que desea asignar a los campos personalizados. En nuestro ejemplo, hemos etiquetado nuestros campos como Dirección, Teléfono y Sexo.

Un ejemplo de configuración personalizada de Meta Usuario

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

Publicación del formulario

Para publicar su formulario de registro de usuario, puede crear una nueva página o editar una existente.

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

Añadir un nuevo bloque a una página

A continuación, busque "WPForms" en la barra de búsqueda de la biblioteca de bloques de la izquierda, o desplácese hasta la sección Widgets y haga clic en WPForms.

Añadir un bloque WPForms a una página

En el editor de páginas, seleccione su formulario de registro de usuario en el menú desplegable.

Seleccionar un formulario en el desplegable del bloque WPForms

Una vez publicada esta página, los usuarios podrán registrarse utilizando su nuevo formulario.

Nota: Siempre recomendamos probar sus formularios antes de publicarlos. Consulte nuestra lista de comprobación previa al lanzamiento de formularios para obtener consejos sobre cómo previsualizar sus formularios.

Para acceder a los datos enviados por los usuarios, vaya a Usuarios " Todos los usuarios. A continuación, seleccione un usuario y haga clic en Editar debajo de su nombre.

Acceder al perfil de un usuario en WordPress

Por último, desplácese por la página y busque sus nuevos campos en el perfil del usuario seleccionado.

Ver meta usuario personalizado añadido con WPForms

Ya está. Ahora puede configurar campos meta de usuario personalizados y recopilar datos a través de su formulario de registro de usuario WPForms.

A continuación, ¿le gustaría que sus visitantes pudieran contribuir con contenido a su sitio sin tener que acceder al panel de control de WordPress? No deje de consultar nuestra guía sobre cómo instalar y utilizar el complemento Post Submissions.

El mejor plugin de WordPress para crear formularios arrastrando y soltando

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

Active JavaScript en su navegador para rellenar este formulario.