Cómo obtener el enlace de comentarios desde get_comments() en WordPress
3 nov 2010, 19:25:21
Vistas: 2.87K
Votos: 0
Tengo que actualizar un código poco elegante que muestra los 5 comentarios más recientes en todo el blog. El código utiliza el método get_comments()
de WordPress, que parece no devolver los ID de comentarios ni los enlaces a los comentarios (enlaces directos a comentarios dentro de las publicaciones mediante el hashtag).
¿Cómo puedo recopilar más información sobre los comentarios específicos y convertirlos en enlaces a los comentarios reales dentro de sus páginas principales?
<h3>Comentarios Recientes</h3>
<ul>
<?php $comments = get_comments(array('status'=>'approve','number'=>'5')); ?>
<?php foreach ($comments as $comment): ?>
<?php $post = get_post($comment->comment_post_ID, 'OBJECT'); ?>
<li><?php print $comment->comment_author; ?> en
<a href="<?php print get_permalink($post->post_ID); ?>#comment-<?php print $comment->comment_ID; ?>">
<?php print $post->post_title; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
Este código está ubicado en la página principal del sitio, fuera del loop.

Sampson
2.95K
Comentarios
Todas las respuestas a la pregunta
1
Preguntas relacionadas
1
respuestas
2
respuestas