Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Agregar mas datos a los usuarios

Estas en el tema de Agregar mas datos a los usuarios en el foro de WordPress en Foros del Web. Hola a todos!, estoy necesitando guardar mas datos de mis usuarios como ser telefono, direccion, etc, pero como saben los campos de la tabla users ...
  #1 (permalink)  
Antiguo 23/09/2015, 19:22
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Agregar mas datos a los usuarios

Hola a todos!, estoy necesitando guardar mas datos de mis usuarios como ser telefono, direccion, etc, pero como saben los campos de la tabla users en wordpress es muy limitado, alguien sabe como se hace para almacenar mas datos?. Si me pudieran al menos indicar por donde debo mirar se los agradeceria mucho. Espero sus comentarios... muchas gracias de antemano!
  #2 (permalink)  
Antiguo 24/09/2015, 10:28
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Agregar mas datos a los usuarios

Existe la tabla [$wpdb]_usermeta que fue específicamente concebida para permitir modelar esa parte con libertad.
  #3 (permalink)  
Antiguo 24/09/2015, 10:36
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Agregar mas datos a los usuarios

Cita:
Iniciado por metacortex Ver Mensaje
Existe la tabla [$wpdb]_usermeta que fue específicamente concebida para permitir modelar esa parte con libertad.
Muchisimas gracias por tu ayuda!
  #4 (permalink)  
Antiguo 24/09/2015, 10:55
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Agregar mas datos a los usuarios

De nada. Olvidé darte este enlace: https://codex.wordpress.org/Function...thor_Functions

Busca el apartado "User meta" para encontrar las funciones que manejan los campos extra.
  #5 (permalink)  
Antiguo 24/09/2015, 10:59
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Agregar mas datos a los usuarios

Cita:
Iniciado por metacortex Ver Mensaje
De nada. Olvidé darte este enlace: https://codex.wordpress.org/Function...thor_Functions

Busca el apartado "User meta" para encontrar las funciones que manejan los campos extra.

Muchas gracias!, muy util de verdad!!
  #6 (permalink)  
Antiguo 24/09/2015, 15:14
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Agregar mas datos a los usuarios

Cita:
Iniciado por metacortex Ver Mensaje
De nada. Olvidé darte este enlace: https://codex.wordpress.org/Function...thor_Functions

Busca el apartado "User meta" para encontrar las funciones que manejan los campos extra.
Disculpa de nuevo, sabes? o alquien sabe si a wp_insert_user puedo pasarle los datos personalizados como el telefono o debo si o si primero insertarlo con wp_insert_user y luego agregar la data con add_user_meta
. Gracias de nuevo de antemano!
  #7 (permalink)  
Antiguo 25/09/2015, 13:59
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Agregar mas datos a los usuarios

Puedes registrar el usuario y agregar los metadatos al mismo tiempo, por ejemplo:
Código PHP:
Ver original
  1. function datos( $usuario ) {
  2.     $telefono = !empty($_POST['telefono']) ? $_POST['telefono'] : null;
  3.     update_user_meta( $usuario , 'telefono' , $telefono );
  4. }
  5.  
  6. add_action( 'user_register' , 'datos' );

Aquí puedes ver un código más completo: https://codex.wordpress.org/Customiz...n_Form#Example
  #8 (permalink)  
Antiguo 25/09/2015, 19:27
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Agregar mas datos a los usuarios

Cita:
Iniciado por metacortex Ver Mensaje
Puedes registrar el usuario y agregar los metadatos al mismo tiempo, por ejemplo:
Código PHP:
Ver original
  1. function datos( $usuario ) {
  2.     $telefono = !empty($_POST['telefono']) ? $_POST['telefono'] : null;
  3.     update_user_meta( $usuario , 'telefono' , $telefono );
  4. }
  5.  
  6. add_action( 'user_register' , 'datos' );

Aquí puedes ver un código más completo: https://codex.wordpress.org/Customiz...n_Form#Example
Muchas gracias de nuevo!!

Etiquetas: tema, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:21.