WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Anh Tran v1.13.0

MB Relationships

A lightweight solution for creating relationships between posts, terms and users in WordPress.

MB Relationships

The facts

Rating
4.6★ from 5
Active installs
1k+
Price
Free
Last updated
16 Jul 2026
Added
Feb 2018
Requires WP
6.6
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
58,581

Our analysis

AI-assisted

MB Relationships is a WordPress plugin that enables you to create relationships between various content types, including posts, pages, custom post types, terms, and users. It is designed to facilitate connections and queries between these entities, allowing for more dynamic content presentation on your site.

The plugin supports both reciprocal and bi-directional relationships, making it suitable for scenarios where multiple items need to be linked together, such as events and bands. It is lightweight and optimised for performance, focusing on efficient database and query handling.

Best for: This plugin is suitable for websites that require complex content relationships, such as event and band listings.

What it does well

  • Creates relationships between posts, pages, and custom post types
  • Supports bi-directional relationships
  • Optimised for database and query performance
  • Lightweight plugin
  • Free to use from the WordPress.org directory

Where it falls short

  • Limited information on advanced features or configurations

Verdict

MB Relationships provides a practical solution for managing content relationships in WordPress. Its lightweight nature and performance optimisation make it a useful tool for developers and site owners needing enhanced content connectivity.

From the developer

Anh Tran's own description of MB Relationships, lightly tidied.

MB Relationships helps you create relationships between posts, pages, custom post type, terms and users. The plugin is lightweight and optimized for database and query performance.

The plugin allows you to create connections from posts to posts, posts to pages and so on. Then you can perform corresponding queries to retrieve posts that are connected to or from given posts.

Meta Box Lite
We recommend using Meta Box Lite, a feature-rich free UI version of Meta Box that provides UI and all free features for managing custom fields and dynamic content on WordPress, including post types, taxonomies, custom fields, and relationships.

It supports reciprocal and bi-directional relationships.

Why Do You Need Posts To Posts Relationships In WordPress?

Post relationships is a missing part in WordPress. The only “built-in” way that mimic the post relationship in WordPress is the post_parent for pages where you can create many child pages of a page (a one-to-many relationship). Unfortunately, that’s available for pages and hierarchical post types only. Besides, it’s not many-to-many relationship.

Below are some examples of posts to posts relationships that might help you see the benefit of this feature:

Creating Related Posts In WordPress

The simplest example is to manually create related posts in your WordPress website. When you edit a post, you can select posts that have similar or related content and display them in the frontend for further reading.

You can also query backward: displaying posts that link to the being read post as a reference to provide more information to your readers. With this, you don’t need a WordPress related posts plugin anymore.

Example: Events And Bands

Suppose you have two custom post types, event and band, where:

  • In each event there may be multiple bands, and
  • Each band can participate in many events.

If people want to buy tickets, they could search for events in their location and see what bands are playing on a given date, or they could search for bands they like and see what date they are playing near their location.

In this example, we have created many-to-many relationships between events and bands.

Bi-directional relationships

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)