As a seasoned WordPress developer with years of experience optimizing sites for high-traffic blogs, I've seen firsthand how reversing comment order boosts user engagement. Showing the latest comments at the top keeps conversations fresh and visible, especially on active sites where older replies get buried. Here's how to implement this proven tweak reliably.
Watch our quick tutorial (subscribe for more WordPress tips). If you prefer reading, continue below.
Head to Settings » Discussion. Scroll to Other comment settings and find Comments should be displayed with the oldest comments at the top of each page. Select Newest from the dropdown, then click Save Changes.

Your site will now prioritize recent comments, improving interaction without code.
If settings don't apply (e.g., due to theme overrides), add this snippet to your theme's functions.php or a custom plugin:
function wpb_reverse_comments($comments) {
return array_reverse($comments);
}
add_filter('comments_array', 'wpb_reverse_comments');This leverages the comments_array filter to reverse comments site-wide, a technique I've used on dozens of client sites for optimal performance.
That's it! Your WordPress comments are now newest-first. For more expert tutorials, subscribe to our YouTube channel or follow us on Twitter and Google+.