recent comments widget
-
I’m trying to modify the recent comments widget (not plugin) so that it shows the comment_excerpt and not the author or name of the blog. I can’t seem to get the text to show up after trying many variations. I’m kinda new to this, and appreciate any insight anyone can give me. Here’s my code:
function widget_recent_comments($args) {
global $wpdb, $comments, $comment;
extract($args, EXTR_SKIP);
$options = get_option(‘widget_recent_comments’);
//$title = empty($options[‘title’]) ? __(‘Recent Comments’, ‘widgets’) : $options[‘title’];
$comments = $wpdb->get_results(“SELECT comment_ID, comment_post_ID FROM $wpdb->comments WHERE comment_approved = ‘1’ ORDER BY comment_date_gmt DESC LIMIT 5”);
?><?php //echo $before_widget; ?>
<?php //echo $before_title . $title . $after_title; ?>
<ul id=”recentcomments”><?php
if ( $comments ) : foreach ($comments as $comment) :
echo ‘<li class=”recentcomments”>’ . sprintf(__(‘%1$s’), ‘comment_post_ID) . ‘#comment-‘ . $comment->comment_ID . ‘”>’ . get_comment_excerpt($comment->comment_ID) . ‘‘) . ”;
endforeach; endif;?>
<?php //echo $after_widget; ?>
<?php
}
- The topic ‘recent comments widget’ is closed to new replies.