Skip to content
  • Apps
  • Anime
  • Gaming
  • Alternatives
  • Proxy
  • Guides
    • How to
    • Resources
    • Tips
  • Apps
  • Anime
  • Gaming
  • Alternatives
  • Proxy
  • Guides
    • How to
    • Resources
    • Tips

The Complete Guide to Displaying Related Posts by Author in WordPress

  • April 24, 2026
  • by Ricky Spears
  • 11 min read

Hey there, WordPress user! Are you looking for a way to keep visitors engaged on your site? If so, you‘ll love this quick tip.

Navi.
Method 1: Manually Link to Related Posts
Method 2: Use a Plugin to Show Related Posts by Author
1. Yet Another Related Posts Plugin (YARPP)
2. Contextual Related Posts
Method 3: Display Author-Specific Related Posts with Code
Tips for Showcasing Related Posts Effectively
Engaging Readers with Related Posts
Key Takeaways for Adding Related Posts by Author
Related

Displaying related posts is a smart strategy to entice readers to explore more of your content. But if you run a multi-author blog, generic related post plugins fall short. Instead, consider showing other posts written by the same author.

Why is this approach so effective? Here are a few key reasons:

  1. Boost time on site. Clicking through to more posts by an author they like keeps visitors on your site longer. In fact, blogs with well-placed related posts have a 70% longer average time on site compared to blogs without. More engagement can lead to benefits like increased ad revenue and conversions.
  2. Reduce bounce rate. When readers are intrigued by an author‘s expertise, they‘re less likely to bounce after reading just one post. BuzzFeed reduced bounce rate from 96% to less than 50% by showcasing related content after each article.
  3. Highlight the author‘s unique value. Seeing a list of other posts on similar topics helps readers recognize a writer‘s knowledge. This builds trust and loyalty, especially for niche topics with passionate audiences.

Ready to add this feature to your WordPress site? Below, I‘ll walk you through 3 methods:

  1. Manually adding links to related posts
  2. Using a plugin to automate the process
  3. Implementing custom code for maximum control

Whether you‘re a beginner or a tech-savvy pro, you‘ll find a tutorial that fits your skill level. Let‘s dive in!

Method 1: Manually Link to Related Posts

The simplest way to showcase an author‘s other articles is to manually add links at the end of each post. Here‘s how:

  1. Open the post in the WordPress editor.
  2. Place your cursor where you want the links to appear (e.g. after the last paragraph).
  3. Type a heading like "More Posts by [Author Name]" or "Related Articles from [Author Name]".
  4. Hit enter to start a new line, and type the title of the first related post you want to link to.
  5. Highlight the text and click the link icon in the toolbar.

Add link in WordPress editor

  1. Paste the URL of the related post in the box that appears.
  2. Click the gear icon to open more options, and check the box to open the link in a new tab.

Open link in new tab

  1. Click the arrow to add the link.
  2. Repeat steps 4-8 for each related post you want to include.
  3. Preview the post to make sure the links work correctly.

Here are a few tips for choosing posts to link to:

  • Relevance is key. Only link to other posts that are closely related to the topic at hand. Don‘t include off-topic posts just because they‘re by the same author.
  • Aim for 3-5 posts. A short list is easier for readers to browse without feeling overwhelmed. If the author has written dozens of relevant posts, consider narrowing it down to their best or most popular.
  • Prioritize recent content. Whenever possible, choose the author‘s latest posts on the topic. This ensures the information is current and aligns with their current views and writing style.

The main benefit of this manual method is control. You can carefully curate the list of related posts for each article. This is a good fit for authors who want to guide readers to specific cornerstone content.

However, manual linking is tedious and time-consuming, especially if you have a large archive of posts. It‘s also prone to errors if you forget to update the list when publishing new content.

If those downsides concern you, keep reading to discover how to automate the process with a plugin.

Method 2: Use a Plugin to Show Related Posts by Author

Want to save time by automating your related posts? A plugin is the way to go. With the right tool, you can dynamically display a list of other posts by the same author with just a few clicks.

I tested several popular related post plugins to find the best options. Here are my top 2 picks:

1. Yet Another Related Posts Plugin (YARPP)

YARPP is a free, powerful plugin used by over 100,000 WordPress sites. It lets you display related posts based on multiple factors, including:

  • Post titles and bodies
  • Categories and tags
  • Custom taxonomies
  • Author (exactly what we want!)

After installing the plugin, you can configure the settings to show posts that match the current author. Here‘s how:

  1. From your WordPress dashboard, go to Settings > YARPP
  2. Under "The Pool", check the box for "Consider Author"

YARPP settings

  1. Further down, choose where you want the related posts to appear (e.g. after post content)
  2. Customize the display options, like the title, thumbnail size, and number of posts
  3. Click "Save Changes"

That‘s it! YARPP will now display a dynamic list of related posts by the same author at the end of each post.

In my tests, YARPP worked smoothly with fast load times. The only downside is that you can‘t customize the output HTML without editing template files. But overall, it‘s an excellent choice for most WordPress sites.

2. Contextual Related Posts

Contextual Related Posts is another popular free plugin with over 70,000 installations. Like YARPP, it can display related posts based on various factors, including author.

One unique feature is the ability to customize the output with shortcodes and widgets. This makes it easy to place your related posts in different locations, like the sidebar or footer.

To configure Contextual Related Posts:

  1. Install and activate the plugin
  2. Go to Settings > Related Posts in your WordPress dashboard
  3. Choose how you want to display the related posts (e.g. inline after content)
  4. Scroll down to "General and Post Options", and check the box for "Same author posts"

Contextual Related Posts same author

  1. Customize the thumbnail, text, and other display options to your liking
  2. Click "Save Changes"

In my experience, Contextual Related Posts is lightweight and won‘t slow down your site. The settings panel is also more user-friendly than YARPP‘s, in my opinion.

However, some users have reported display issues after updating to WordPress 5.5. Be sure to test thoroughly and keep the plugin updated to avoid compatibility problems.

Here‘s a comparison table of YARPP vs Contextual Related Posts:

FeatureYARPPContextual Related Posts
PricingFreeFree
Active installations100,000+70,000+
Match related posts by authorYesYes
Placement optionsContent, Feed, PagesContent, Widgets, Shortcodes
Thumbnail supportYesYes
Customizable outputRequires codingShortcode parameters
Relative speedFastFast

Both plugins are solid options for automating your related posts by author. Choose the one that fits your needs and technical comfort level.

Method 3: Display Author-Specific Related Posts with Code

For advanced users who want full control over the related posts output, custom code is the way to go. By adding a code snippet to your theme files, you can query other posts by the same author and display them however you want.

Here‘s a sample code snippet you can use:

function display_related_posts_by_author($content) {

    // Only run on single post pages
    if (is_single()) {

        // Get the current author‘s ID 
        $author_id = get_the_author_meta(‘ID‘);

        // Query posts by the same author
        $related_posts = get_posts(array(
            ‘author‘ => $author_id,
            ‘post__not_in‘ => array(get_the_ID()),
            ‘posts_per_page‘ => 3
        ));

        // If related posts were found
        if ($related_posts) {

            // Build the list HTML
            $content .= ‘<div class="related-posts">‘;
            $content .= ‘<h3>Related Posts by ‘ . get_the_author() . ‘</h3>‘;
            $content .= ‘<ul>‘;
            foreach ($related_posts as $post) {
                $content .= ‘<li><a href="‘ . get_permalink($post->ID) . ‘">‘ . $post->post_title . ‘</a></li>‘;
            }
            $content .= ‘</ul></div>‘;
        }
    }

    return $content;
}

add_filter(‘the_content‘, ‘display_related_posts_by_author‘);

To use this code:

  1. Go to Appearance > Theme Editor in your WordPress admin
  2. Open the functions.php file for your active theme
  3. Paste the code snippet at the end of the file
  4. Save the changes

Let‘s break down what this code does:

  • The is_single() check ensures the related posts only display on single post pages (not on archive or home pages).
  • get_the_author_meta(‘ID‘) retrieves the ID of the post author.
  • get_posts() queries up to 3 other posts by the same author. The post__not_in parameter excludes the current post from the results.
  • The rest of the code builds the HTML to display the related posts in an unordered list. You can customize this markup to fit your theme.
  • Finally, the add_filter() line tells WordPress to execute the function at the end of the post content.

This is a simplified example to demonstrate the concept. For a real-world site, you‘ll likely want to enhance it with features like:

  • Checking if the author has other published posts before displaying the list
  • Adding a post thumbnail or excerpt
  • Limiting the related posts to the same category or tag
  • Allowing the author to curate the list with a custom field
  • Styling the output with CSS to match your theme

I‘ve used a similar custom code approach on my own multi-author blog. It gives me full control over which posts display and how they appear. Plus, I can add custom tracking to see which related links get the most clicks.

The downside is that it requires basic PHP knowledge to set up and customize. If you‘re not comfortable editing theme files, it‘s best to stick with a plugin.

Tips for Showcasing Related Posts Effectively

Whichever method you choose, keep these tips in mind to get the most value from your related posts by author:

  1. Place them prominently. Put the list somewhere it will get noticed, like right after the post content. Eye-tracking studies show that people are more likely to see content above the fold.

  2. Keep the list short. Aim for 3-5 related posts to avoid overwhelming readers. If you show too many, they may skip over the list entirely.

  3. Write intriguing headlines. The post titles in your list should pique readers‘ curiosity and make them want to click. Consider using proven headline formulas like numbers, questions, or emotional words.

  4. Show thumbnails. Adding a small featured image to each related post can make the list more visually engaging. Just be sure to compress the images for faster loading times.

  5. Prioritize relevance. The posts you display should be closely related to the topic of the original post. Don‘t promote other posts by the author just for the sake of cross-promotion.

Engaging Readers with Related Posts

In the age of short attention spans, related posts are a powerful tool to keep visitors on your site longer. When you show other posts by the same author, you can hook readers with a writer‘s unique expertise and perspective.

Whether you choose the ease of a plugin or the control of custom code, displaying author-specific related posts is worth the effort. You may be surprised by how much it boosts your engagement metrics like time on site, pages per session, and return visits.

The key is to put yourself in your readers‘ shoes. Think about what would entice you to click on a related post and stick around to explore an author‘s other work. With an empathetic approach and the right technical setup, you can create a stellar user experience that turns casual visitors into loyal fans.

Key Takeaways for Adding Related Posts by Author

  • Showing related posts by the same author keeps readers engaged on your multi-author site
  • You can add related posts manually, with a plugin, or using custom code
  • Choose 3-5 highly relevant, curiosity-sparking posts to display after each article
  • Use eye-catching images, prominent placement, and clear headlines to encourage clicks
  • Keep the user experience in mind and make sure the related posts truly add value

Now it‘s your turn. How will you use this related posts tip to improve your WordPress site?

If you found this guide helpful, you‘ll love my other WordPress tutorials for content publishers. And if you have any lingering questions, just leave a comment below. I‘d be happy to help!

Did you like this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

The Complete Guide to Installing and Using Google Tag Manager in WordPress (2023)
How to Fix "cURL Error 28: Connection Timed Out" in WordPress (2024 Guide)
How to Embed Bing Maps in WordPress (Step by Step)
What Is an XML Sitemap? How to Create a Sitemap in WordPress
The Smart Way to Maintain Editorial Standards: How to Create a Forbidden Words List for WordPress Titles
How to Create an Email Newsletter the RIGHT WAY (Step by Step)
How to Properly Change, Move and Delete WordPress Categories
How to Add a Facebook Like Button to Your WordPress Site (Step-by-Step)

Related

Recent Posts

  • What Is a Website URL? Important Parts Explained for Beginners
  • How to Check Website Traffic for Any Site in 2023 (10 Best Tools)
  • The Beginner‘s Ultimate Guide to WordPress Plugins in 2024
  • WebP vs PNG vs JPEG: The Ultimate Showdown for WordPress Images
  • What Are Web Push Notifications and How Do They Work? The Complete Guide
  • Do You Find the WordPress Visual Editor More Frustrating Than Helpful? Here‘s How to Get Rid of It
  • What is Visual Editor in WordPress?
  • How to Create a Video Membership Site in WordPress
  • The Complete Guide to Creating Vertical Navigation Menus in WordPress (2024)
  • How to Buy a Vanity Phone Number for Your Website (in 5 Minutes)
  • How to Do a UX Audit of Your WordPress Site
  • How to Migrate Your Website from GoDaddy Website Builder to WordPress (2023 Step-by-Step Guide)
  • What is jQuery? A Comprehensive Guide for WordPress Developers
  • The Ultimate Guide to User-Submitted Posts in WordPress (2023)
  • 21 Best Instagram Video Downloader in 2025
  • Microsoft Edge vs Firefox in 2025: Which Browser is Better?
  • 15 Best Zombie Games for Nintendo Switch
  • Top 6 Games Like Luigi’s Mansion 3 for Scary Trip
  • Some of the Best Content to Succeed at Growing a YouTube Channel
  • Unreal Engine Game Development: How to Make An Outstanding Game
  • What Role Can Generative AI Play in Decision-Making?
  • Staying Informed and Productive in a World That Never Sleeps
  • Generate and Maintain a Loyal Clientele Through Innovative Marketing Tactics
  • The Most Popular Types of Encryption Explained

About Us | Contact Us | Privacy Policy

©RickySpears.com 2023. All rights reserved.