• 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 campos extra al perfil de usuarios de WordPress

Descubre en este tutorial cómo agregar campos extra a los perfiles de WordPress sin necesidad de plugins, solo mediante código.

Hace poco viste cómo introducir nuevas redes sociales al perfil de usuario de WordPress.

En ese caso utilizaste la sección de «Información de contacto» pero, ¿y si quieres introducir datos independientes de esa sección?

Aquí vas a aprender cómo crear una nueva sección con los campos que necesites añadir sin usar ningún plugin.

Snippet para introducir campos extra en el perfil de usuarios de WordPress

Añade el siguiente fragmento al final del fichero functions.php o a tu plugin de funcionalidades:

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

Cuando añades un campo a la sección de «Información de contacto» de WordPress solo necesitas usar 1 filtro, user_contactmethods.

Sin embargo en este caso necesitas 4:

  • show_user_profile.
  • edit_user_profile.
  • personal_options_update.
  • edit_user_profile_update.
Añadir campos extra al perfil de usuario de WordPress.

Con el bloque anterior agregas campos para indicar la compañía y la posición de trabajo.

Pero recuerda que este solo es un ejemplo. Puedes crear tantos campos como consideres necesario para tu proyecto (o el de tus clientes).

Conclusión

Ahora ya sabes cómo añadir campos extra a los perfiles de usuarios de WordPress con unas pocas líneas de código.

En próximos tutoriales aprenderás una forma práctica de usar este código para crear un directorio de usuarios de WordPress.

¿Tienes alguna pregunta o quieres darme una sugerencia para próximos snippets? Déjala en los comentarios.

Ventajas de ser suscriptor. 😉

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 login o suscribirte.

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

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

¿Has olvidado tu contraseña?