En respuesta a la pregunta del amigo cristian, os explico cómo hice para añadir los últimos 5 comentarios a la barra lateral de WordPress.
En el archivo sidebar.php
del tema que estoy usando, justo tras la línea:
<?php get_links_list(); ?>
añadí el siguiente código:
<?php
if( $comments = $wpdb->get_results(
"SELECT comment_author, comment_author_url,
comment_ID, comment_post_ID
FROM $wpdb->comments
WHERE comment_approved = '1'
ORDER BY comment_date_gmt DESC LIMIT 5") ) :
?>
<li><h2>Últimos comentarios</h2>
<ul>
<?php
global $comment;
foreach ($comments as $comment) {
echo '<li>' . '<a href="'
. get_permalink($comment->comment_post_ID)
. '#comment-' . $comment->comment_ID . '">'
. get_the_title($comment->comment_post_ID)
. '</a> - '
. get_comment_author_link() . '</li>';
}
?>
</ul>
</li>
<?php endif; ?>
Espero que os sirva. 😉