This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Similar Posts – Best Related Posts Plugin for WordPress


Similar Posts displays a list of posts that are similar or related to the current posts. The list can be customised in many ways. Similarity is judged according to a post’s title, content, and tags and you can adjust the balance of factors to fit your own site.

Few Notable Options

  • complete control over the display & layout of displayed posts
  • over 30 tags for display template customization
  • matching of current post’s category, tags, content and author
  • post excluding by author, ID, category, tags and custom fields
  • output in posts, widgets and RSS
  • over 50 options available

If you need a plugin that does all the Related Posts compute processing in the cloud, please check out our other Related Posts & Products WordPress plugin.

Shareaholic Blog | Privacy | Terms


  • General options screen
  • Output options screen
  • Filter options screen
  • Placement options screen
  • Miscellaneous options screen
  • Index options secreen


Follow the usual routine;

  1. Open WordPress admin, go to Plugins, click Add New
  2. Enter “Similar Posts” in search and hit Enter
  3. Plugin will show up as the first on the list, click “Install Now”
  4. Activate & go to Settings – Similar Posts to configure

Or if needed, upload manually;

  1. Download the plugin.
  2. Unzip it and upload to wp-content/plugin/
  3. Open WordPress admin – Plugins and click “Activate” next to the plugin
  4. Activate & go to Settings – Similar Posts to configure


Who is this plugin for?

For anyone who want to keep visitors longer on their site by giving them more quality, related content when and where they need it – below the article they’re currently reading.

It’s not working!!! Arrrrrrrrr

Read the support forum rules (no seriously, read them) and then if needed open new a thread.


November 17, 2019
It took a while to have the settings show what I wanted. Some boxes should have been ticked in advance, like "all autors". And now it is easy to show related posts in my niche. Long tail traffic needs loads of content, which ought to be sorted to topics, i.e. tags. Thanks
May 3, 2019
Among plug-ins like Related Articles, the best one. In a website test with 50,000 articles, the response speed was almost unaffected. But to mention, the help documentation is a bit messy and not easy to find. Perhaps the plug-in score is low. I have used all the websites. Thank the author.
December 8, 2018 2 replies
After figuring out the unfinished installation description I found out this has to be added to the page design as a widget. This doesnt work, however, because I keep getting the error "Invalid value" and I cant save any changes. The forum has nothing on this. While previewing it also doesnt seem to respond to my settings like maximum post number.
Read all 16 reviews

Contributors & Developers

“Similar Posts – Best Related Posts Plugin for WordPress” is open source software. The following people have contributed to this plugin.


“Similar Posts – Best Related Posts Plugin for WordPress” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Similar Posts – Best Related Posts Plugin for WordPress” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


3.1.6 (13-October-2021)

  • To use WP Template Conditionals in Similar Posts widget settings or Admin:
    • Require manage_options and unfiltered_html user capability. Note: In WordPress Multisite, only Super Admins have the unfiltered_html capability.
    • Check whether file editing is allowed per DISALLOW_FILE_EDIT constant
  • Show educational warning before allowing use of WP Template Conditionals

3.1.5 (20-JULY-2021)

  • Support for WordPress 5.8+
  • Fixed compatibility issues with PHP 7.4

3.1.4 (15-MARCH-2021)

  • Support for WordPress 5.7+

3.1.3 (07-April-2020)

  • Support for WordPress 5.4+

3.1.2 (06-November-2019)

  • Support for WordPress 5.3+

3.1.1 (02-May-2019)

  • Support for WordPress 5.2

3.1.0 (16-February-2019)

  • Fixed compatibility issues with PHP 7.2
  • Addressed PHP warnings
  • Algorithm updated to prefer newer posts over older ones
  • General admin panel cleanup

3.0.2 (15-February-2019)

  • Support for WordPress 5.1

3.0.1 (06-December-2018)

  • Support for WordPress WordPress 5.0

3.0.0 (03-May-2018)

  • Minor update

2.8.1 (03-May-2018)

  • Minor update

2.8 (03-May-2018)

  • Minor update

2.75 (27-July-2017)

  • Minor update

2.71 (02-April-2017)

  • Minor update

2.71 (13-September-2016)

  • no longer requires any additional plugins
  • fixed all notices and errors
  • fully compatible with the latest version of WP

  • fixed a problem with the stemming algorithm and overused words
  • introduced a first stab at fuzzy matching
  • new {imagealt} output tag — rather like {imagesrc}
  • {excerpt} can now trim to whole sentences
  • content filter can now take parameter string
  • widget can now take parameter string
  • output can be appended to posts & feeds

  • fix – german language stemmer was crashing if mb_string fucntions not available

  • fix – german language stemmer file now in utf8

  • fix to italian language stemmer for PHP4

  • the current post can be marked manually
  • widgets now honour the option to show no output if list is empty
  • fixed a bug with finding the right language files

  • bug fix: installation code was failing on some systems

  • version bump to indicate compatibility with WP 2.6
  • fix to really include attachments
  • new parameter for {imagesrc} to append a suffix to the image name, e.g. to get the thumbnail for attachments

  • new option to include attachments
  • {php} tag now accepts nested tags
  • new output tag {authorurl} — permalink to archive of author’s posts
  • fix for numeric locale issue

  • new option to select algorithm for term extraction
  • new manual links option
  • fix for page selection in old versions of WP
  • fix for faulty tags in Cyrillic

  • new option to match the current post’s author
  • extended options for snippet and excerpt output tags

  • new option to show by status, i.e., published/private/draft/future
  • {categorynames} and {categorylinks} apply ‘single_cat_name’ filter
  • fixes bug in WP pre-2.2 causing installation to fail


  • CJK digrams
  • {image} has new post, link, and default parameters
  • new {imagesrc} tag
  • fix to empty category bug
  • excluded posts bug fix
  • fix for intermittent bug with ‘omit current post’ option


  • improvements to Similar Posts matching
  • experiment with Chinese/Korean/Japanese matching


  • fixed bug with bulk indexing of tags


  • reverted thumbnail serving (speed)
  • fix current post after extra query


  • option to sort output, group templates
  • removed ‘trim_before’ option added more logical ‘divider’
  • {date:raw}, {commentdate:raw}, etc.
  • fix for {image} resizing when and not
  • {image} now serves real thumbnails


  • fix for recursive replacement by content filter
  • fix to {gravatar} to allow for ‘identicon’ etc.
  • fix to {commenter} to allow trimming
  • fix a warning in safe mode
  • fix for unsanitised WP tags


  • new option to filter on custom fields
  • nested braces in {if}; condition now taggable
  • improved bug report feature
  • better way to omit user comments


  • restored automatic indexing on installation
  • moved indexing menu under settings
  • show_pages option can now show only pages
  • fix for upgraders who had utf8 selected but no mbstring


  • optimised indexing for speed and memory use


  • fixing some extended character issues


  • fix output filter bug
  • add conditional tag {if:condition:yes:no}


  • fix for {php}


  • fix more or less obscure bugs, add ‘include posts’ setting


  • fix file-encoding, installation error, etc.


  • fix serious bug for WP < 2.3


  • some widget fixes


  • fix for non-creation of table


  • clarifying installation instructions