• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Añadir una columna que muestre un campo personalizado de usuario de WordPress

Descubre en este tutorial cómo mostrar una columna en la tabla de usuarios donde aparezca campo personalizado asociado a ellos mediante código.

Hay situaciones en las que te puede venir bien añadir una nueva columna personalizada en la tabla de usuarios de WordPress. Por defecto, se muestra:

  • Nombre de usuario
  • Nombre
  • Correo electrónico
  • Perfil
  • Entradas

Hay plugins que pueden añadir campos extra, por ejemplo, Restrict Content Pro y Easy Digital Downloads muestran la membresía o el cliente asociado.

Pero en otras situaciones puede interesarte mostrar un metadato concreto de un usuario.

Por ejemplo, imagina que estás usando el tutorial sobre cómo calcular y mostrar los meses de fidelidad de un suscriptor en Restrict Content Pro y que te interesa poder ver ese dato cuando estás explorando los usuarios.

Esto mismo lo puedes aplicar a cualquier otro dato que necesites consultar a menudo. De esta forma resultará más cómodo verlo con un simple vistazo a la tabla de usuarios.

Por eso, en este tutorial vas a aprender cómo introducir una columna personalizada en la tabla de usuarios donde se muestre un metadato asociado con el usuario de WordPress.

Este sería el resultado final:

mostrar campo meta usuario tabla usuarios WordPress

Vamos a ver cómo.

Pasos para añadir una columna que muestre un metadato de usuario de WordPress

1. Introduce una columna ordenable con el metadato elegido en la página de usuarios

Añade el siguiente fragmento a tu plugin de funcionalidades:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

El código anterior comprende varios pasos:

  1. Añade una nueva columna a los usuarios: Antigüedad.
  2. Agrega los datos para cada usuario a la nueva columna.
  3. Convierte la columna en ordenable.
  4. Modifica la consulta para ordenar lo resultados.

Para adecuar el código a cualquier metadato de usuario solo tienes que modificar la metakey loyalty por el nombre del campo que quieras mostrar.

Si tienes dudas, puedes usar el tutorial en el que explico cómo mostrar todos los metadatos de un usuario de WordPress.

2. Ordena los usuarios de WordPress por el campo personalizado

Una vez que has añadido el snippet anterior, cuando vas a la página de usuarios puedes ver cómo se muestra una nueva columna llamada «Antigüedad» (o lo que hayas decidido).

El color azul indica que es una columna ordenable, así que cuando hagas clic sobre ella se ordenará de forma ascendente y, si haces un nuevo clic, lo hará de forma descendente.

De esta forma puedes ver cuáles son los suscriptores que llevan más tiempo contigo de un simple vistazo.

Conclusiones

¿Quieres tener a mano algún metadato concreto de los usuarios? Ahora ya sabes cómo mostrarlo añadiendo una nueva columna en la tabla de usuarios de WordPress con un sencillo snippet.

Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.

Todo ventajas de ser suscriptor. 😉

Tutoriales relacionados

  • https://codigogenesis.com/mostrar-meses-fidelidad-suscriptor-restrict-content-pro/
  • https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/
  • https://codigogenesis.com/obtener-listado-campos-meta-usuario-wordpress/

Área administración PHP WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto
  • Feed

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2026 · Código Genesis

close-icon

¿Has olvidado tu contraseña?