Provides an improved Recent Comments widget and a shortcode to display your recent comments on any post or page.
As of April 2026, Better Recent Comments is a WordPress wpml plugin with 2.0K+ active installations and a 4.6/5 rating from 17 reviews. It has been downloaded 66K+ times in total. Requires WordPress 6.0+ and PHP 7.4+. Available on WordPress.org since 2016. Last updated 2 years ago — may have compatibility concerns. Downloads are up 9% this week. Top alternative: WP Editor Widget.
The default Recent Comments widget is somewhat limited. Better Recent Comments improves on this by providing a more flexible widget with options to show the user’s actual comment, as well as show avatars and the ability to show or hide the comment date.
As well as the widget, there’s a handy shortcode you can use to display your recent comments. This is useful if you need to display comments somewhere other than your sidebar or footer, such as on your homepage. Simply add the shortcode [better_recent_comments].
That’s not all! The plugin is also WPML compatible, which means that the comments will be restricted to those in the current language. The default WordPress widget will list all recent comments, regardless of language, so you might end up with comments for German-…
The author gave a solution ( unrelated to the plugin ) to modify the comment excerpt length (*) ALL ACROSS YOUR SITE 😂 , which is not really a solution, is extremely invasive and certainly not wanted by anyone looking to build a coherent user experience on their site.
Users should be able to set different excerpt lengths for each shortcode, that’s the bare minimum for any comment plugin. ( e.g. 10 words on “homepage” excerpts, 20 words on “profile page”, no limit on “all recent comments” page ).
Something like that.
A similar plugin : WordPress comment plus does that, but your plugin is better in terms of styling, so I’ll just have to deal with that shitty excerpt handicap for the time being.
///////////////////////////// the invasive “solution” ///
add_filter( ‘comment_excerpt_length’, function( $number_of_words ) {
return 50;
} );
Looks perfect! Much better than the in-built WordPress widget. Well done!
Although there are many ways to put a ‘recent column’ widget in your sidebar, this is the best. Easy to customize (read the docs for shortcode parameters), and insert a block that contains the shortcode with all of your desired options. Add a ‘<h3 class=widget-title>Recent Comments</h3>’ just above the shortcode to put a heading.
Great stuff !
Beautiful and simple.
I used the default Recent Comments plugin and was dismayed by how ugly and uninformative it was. It doesn’t show the comments!
Better Recent Comments shows a nice avatar AND the actual comment. Perfect.
| WordPress | 6.0+ requiredTested up to 6.5.8 |
| PHP | 7.4+ required |
Release date 27 March 2024
* Fix notices in PHP 8.2
* Misc: Update author to Kestrel
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.