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

Llamada user id en comentarios

Estas en el tema de Llamada user id en comentarios en el foro de WordPress en Foros del Web. Hola. Estoy intentando poner la funcion al lado del nombre de cada autor de comentario, un link para poder enviarle un mensaje privado a esta ...
  #1 (permalink)  
Antiguo 17/10/2010, 10:26
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 3 meses
Puntos: 0
Llamada user id en comentarios

Hola. Estoy intentando poner la funcion al lado del nombre de cada autor de comentario, un link para poder enviarle un mensaje privado a esta persona.
Con el autor de la entrada he conseguido implementar esta funcion, pero para acabar de hacerlo en los comentario me falta poder llamar a la id del autor de cada comentario, y no lo consigo:
Código HTML:
Ver original
  1. <a href="http://www.miweb.com/wp-admin/profile.php?page=wp-private-messages/wpu_private_messages.php&wpu=newpm&id=AQUI TENGO QUE HACER LA LLAMADA AL ID&name=<?php comment_author(); ?>">Mensaje Privado</a>
El plugin que utilizo para los mensajes privados, necesita que figure el id y el name, si no, no envia el MP. He conseguido que llame bien el name con <?php comment_author(); ?>, pero como ya he dicho a la id no soy capaz, he probado con varias cosas que he visto en el codex de wordpress pero no lo consigo. Haber si alguien me puede hechar una mano. Gracias.
  #2 (permalink)  
Antiguo 18/10/2010, 08:12
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Llamada user id en comentarios

A ver si esto te sirve.

Ojo, que funcionará solo para usuarios que se hayan registrado.

Código PHP:
$id get_comment(get_comment_ID())->user_id
De no estar registrado devuelve "0" aparentemente.

Sino prueba

Código PHP:
$id $comment->user_id
__________________
elGastronomo
  #3 (permalink)  
Antiguo 18/10/2010, 08:26
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Llamada user id en comentarios

Hola. Muchas gracias por contestar pero no me ha funcionado. El que solo funcione con los usuarios registrados no es problema porque solo pueden comentar los usuarios registrados.
He puesto lo que me has puesto con <?php delante y detras con ?>, no se si sera la forma correcta ya que no conozco nada de lenguaje.
Pues he puesto ambos codigos que me has puesto y no puestra nada, me deja lo de ....&wpu=newpm&id= sin nada y luego ya continua con el resto. Tambien he probado a ponerlo directamente sin el <?php y tampoco.
Alguna solucion mas?
  #4 (permalink)  
Antiguo 19/10/2010, 05:00
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Llamada user id en comentarios

ya lo soluciones gracias a Kw0lf15 del foro de ayudawordpress y a American2010, tenia que añadirlo asi:
<?php echo $id = get_comment(get_comment_ID())->user_id; ?>
  #5 (permalink)  
Antiguo 19/10/2010, 15:44
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Llamada user id en comentarios

Cierto, me olvidé del echo :P ya que con lo que te pasé solo lo estabamos llamando para que el valor se cargue en $id pero no estabamos haciendolo salir como valor dentro del código.

Gracias por volver a comentar la solución.
__________________
elGastronomo

Etiquetas: comentarios, llamada, 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 07:09.