WordPress.org

Ready to get started?Download WordPress

Forums

recent comments widget (3 posts)

  1. sef125
    Member
    Posted 6 years ago #

    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
    }

  2. sef125
    Member
    Posted 6 years ago #

    It might help to add that I'm only missing the text that should be linked, the excerpt of the comment.

    thanks to anyone who can help! :)

  3. dahdi
    Member
    Posted 5 years ago #

    I'm trying to figure out the exact same thing.
    I would like to know where do you go to edit the widget. I'm using 2.5.1

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags