Ready to get started?Download WordPress

Plugin Directory

Related Posts by Taxonomy

This lightweight WordPress plugin provides a widget and shortcode to display related posts as thumbnails, links, excerpts or as full posts.

Display related posts as thumbnails, links, excerpts or as full posts with a widget or shortcode. Posts with the most terms in common will display at the top. Use multiple taxonomies and post types to get the related posts. Include or exclude terms. Change the look and feel with your own html templates in your (child) theme.

Plugin features:

  • Widget and shortcode.
  • Display post thumbnails, links, excerpts or full posts.
  • Exclude or include terms.
  • Exclude posts.
  • Limit related posts by date.
  • Display related posts on single post pages only.
  • Automatically display related posts after the post content.
  • Use your own templates for display of the related posts.
  • Use plugin functions to get related posts in your theme templates.
  • Filters to change the default behavior and display of the plugin.

For more information about the plugin see the documentation.

Follow this plugin on GitHub.

To have the related posts automatically display after the post content without using the shortcode or widget see the FAQ.

Default usage for the shortcode is:


Attributes for the shortcode are:

  • post_id
  • taxonomies
  • post_types
  • posts_per_page
  • order
  • orderby
  • title
  • before_title
  • after_title
  • exclude_terms
  • include_terms
  • exclude_posts
  • format
  • image_size
  • columns
  • caption
  • limit_posts
  • limit_year
  • limit_month
  • related

Example to show 10 related posts instead of the default 5.

[related_posts_by_tax posts_per_page="10"]

See the documentation for more information about the attributes and their defaults.


Dutch French (by Annie Stasse)

Requires: 3.7 or higher
Compatible up to: 4.1.1
Last Updated: 2014-12-15
Active Installs: 4,000+


5 out of 5 stars


6 of 10 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

2 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1
100,2,2 100,3,3
100,1,1 100,1,1