WP: últimos comentarios

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>&#218;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. 😉