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

Lista de autores

Estas en el tema de Lista de autores en el foro de WordPress en Foros del Web. Saludos, espero me puedan hechar una mano con el Wordpress Necesito obtener un array con los datos de cada usuario de wordpress más o menos ...
  #1 (permalink)  
Antiguo 06/12/2010, 12:21
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 11 meses
Puntos: 9
Pregunta Lista de autores

Saludos, espero me puedan hechar una mano con el Wordpress

Necesito obtener un array con los datos de cada usuario de wordpress más o menos de la siguiente forma:

autores = autoresdeWorpress ('author_name' => 'Juan Lopez Caste', 'email' => [email protected]', 'password' => 'algunPassword', 'otro_dato' => '...');


¿Saben de alguna forma de lograr esto? ya le intente con el wp_list_authors y nada, bueno si, sin embargo esa información no me sirve de mucho.

DE UNA VEZ GRACIAS POR SU TIEMPO.
__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web
  #2 (permalink)  
Antiguo 06/12/2010, 12:55
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 4 meses
Puntos: 638
Respuesta: Lista de autores

¿Y probaste the_author_meta()? Fíjate que dice:
Cita:
Usar get_the_author_meta() si se necesita retornar (no mostrar) la información...
Saludos.
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #3 (permalink)  
Antiguo 07/12/2010, 08:15
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 15 años, 5 meses
Puntos: 15
Respuesta: Lista de autores

la otra es obtener datos por consulta en la base de datos.
obten el ID del autor, haz una busqueda en la base de datos en la tabla de los usuarios, y busca el ID que obtuviste y lee toda la fila. Obtendras los datos que necesitas (y mas)
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #4 (permalink)  
Antiguo 16/12/2010, 14:36
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 11 meses
Puntos: 9
Respuesta: Lista de autores

Saludos, gracias a todos los que leyeron esta petición de apoyo y me dieron grandes ideas. Les comento por si se les pudiera presentar el caso:

1. Crear una fuincion en el archivo functions.php del tema:

Código PHP:
Ver original
  1. function floggersListId()
  2.     {
  3.         global $wpdb;
  4.         $autores = $wpdb -> get_results("SELECT ID, user_nicename, display_name, user_email FROM $wpdb->users ORDER BY display_name");
  5.         $listaAutores = array();
  6.         foreach($autores as $autor)
  7.         {
  8.             $listaAutores[$autor -> display_name] = array('autorId' => $autor -> ID, 'autorEmail' => $autor -> user_email, 'autorNiceName' => $autor -> user_nicename);
  9.         }
  10.         return $listaAutores;
  11. }

Una cosa es cierta se podría crear solo con 'echos' y no pasa nada muestra la información del query.

Y finalmente usarla en cualquier otro archivo del tema:

Código PHP:
Ver original
  1. print_r(floggersListId());


Y de esta forma la podemos combinar con funciones como: the_author_meta() y obtener mejores resultados.
__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web
  #5 (permalink)  
Antiguo 17/12/2010, 07:32
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 15 años, 5 meses
Puntos: 15
Respuesta: Lista de autores

que bueno! felicidades.
gracias sobre todo por compartir la solucion, a mas de uno le vendra bien.

salu2 =)
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #6 (permalink)  
Antiguo 17/12/2010, 07:32
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 15 años, 5 meses
Puntos: 15
Respuesta: Lista de autores

que bueno! felicidades.
gracias sobre todo por compartir la solucion, a mas de uno le vendra bien.

salu2 =)
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)

Etiquetas: autores, lista
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 06:15.