How to Show Related Blog Posts on Blog Single Page in WordPress? (Based on Categories & Tags)

Updated on May 6, 2023 by Editorial Team

Table of Contents

If you run a blog, you want to keep your readers engaged and encourage them to explore more of your content. One way to do this is by displaying related posts at the end of each blog post. Not only does this keep readers on your site for longer, but it also helps to improve the overall user experience.

With the Post Listing block from The Plus Addons, you can easily show related blog posts based on category and tags on your single post pages.

To check the complete feature overview documentation of The Plus Blocks for Gutenberg Post Listing block, click here.

Requirement  – This block is a part of The Plus Blocks for Gutenberg, make sure its installed & activated to enjoy all its powers.

To create the single post template, you can use the free Nexter Builder.

Once you have created the single page template, add the Post Listing block, and and select Single Page Related Posts from the Post Listing Types dropdown.

You can choose the basis for displaying related posts by selecting an option from the Related Post Type dropdown. Here you’ll find three options – 

Based on Category – This will show related posts based on the post category.

Based on Tag – This will show related posts based on the post tag.

Both – This will show related posts based on category and tags together.

Select the option that fits your need.

Then from the Select Post Type dropdown, select Posts.

post listing single page related post

After that, select the appropriate style and layout from the Style and Layout, respectively.

Now you should be able to see related blog posts on a single post page based on category and tag.

Note: Make sure to use other single post blocks to ensure that your page content is displayed correctly.

You can fine-tune the settings and style from other options.

Also, learn How to Show Related Posts for Custom Post Type in WordPress.