
The first WordPress relationship plugin that thinks for you.
Native Content Relationships connects your posts, users, and terms with a visual drag-and-drop interface. But here’s what makes it different from every other relationship plugin:
AI-powered suggestions analyze your content and recommend the best connections automatically.
No other relationship plugin does this. ACF makes you pick items manually. JetEngine makes you configure field groups. MB Relationships makes you write code. Native Content Relationships reads your content and suggests what should be connected.
1. AI-Powered Suggestions
Click “Suggest related” and the plugin analyzes your content using WordPress 7.0 AI Client. It finds the most relevant posts based on meaning, not just keywords.
2. AI Auto-Link on Publish
When you publish a post, the plugin automatically creates relationships with the most relevant existing content. No manual work needed.
3. Visual Relationship Graph
See how your content is connected. An interactive force-directed graph shows all relationships with color-coded nodes. Drag nodes, zoom, filter by post type.
4. Analytics Dashboard
Know your content health at a glance. See total relationships, connected posts, orphaned content, most referenced posts, and activity over time.
5. Carousel Template
Display related content in a beautiful carousel with [naticore_related_carousel]. Includes prev/next buttons and optional autoplay.
Step 1: Install and activate. Database tables create automatically. No configuration needed.
Step 2: Open any post. Find the “Relationships” box below the editor.
Step 3: Click “Suggest related.” The plugin analyzes your content and shows the most relevant posts, complete with thumbnails.
Step 4: Click to connect. One click adds the relationship. Drag to reorder.
Step 5: Display on frontend. Use the Gutenberg block, Elementor dynamic tags, shortcodes, or widget.
When you click “Suggest related,” the plugin sends your post’s title, content, and topics to an AI model through the WordPress 7.0 AI Client. The AI analyzes semantic similarity and returns the most relevant posts from your site.
What the AI considers:
* Post title and content meaning (not just keywords)
* Topic and category overlap
* Content freshness and relevance
* Existing relationships (won’t suggest what’s already connected)
Requirements:
* WordPress 7.0 or later
* An AI provider configured in Settings > Connectors (OpenAI, Anthropic, or Google)
No AI provider? The plugin falls back to category and tag matching. It still works great — AI just makes it smarter.
Enable this feature and the plugin works for you automatically. When you publish a post:
No other relationship plugin does this.
Go to Relationships > Graph to see a visual map of how your content is connected.
Go to Relationships > Analytics to see:
Go to Relationships > Bulk Manager to:
Gutenberg:
* “Related Content” block with live preview in the editor
* Shows actual related content, not a placeholder
* Configurable: number of posts, layout, thumbnails, excerpts
Elementor:
* Dynamic tags for Related Posts, Related Users, Related Terms
* Works with any Elementor widget
* No configuration needed — auto-detected
Shortcodes:
[naticore_related_posts type=”related_to” limit=”5″]
[naticore_related_users type=”authored_by” limit=”10″]
[naticore_related_terms type=”categorized_as” limit=”5″]
[naticore_related_carousel type=”related_to” limit=”10″ autoplay=”1″]
Widget:
“Related Content (NCR)” — add to any sidebar or widget area.
Link products to accessories, guides, or related items. Syncs with WooCommerce upsells and cross-sells if enabled.
Feature
Native Content Relationships
ACF Pro
JetEngine
MB Relationships
AI-powered suggestions
Yes
No
No
No
AI auto-link on publish
Yes
No
No
No
Visual relationship graph
Yes
No
No
No
Analytics dashboard
Yes
No
No
No
Bulk relationship manager
Yes
Yes
No
No
Carousel template
Yes
No
No
No
Visual drag-and-drop
Yes
Yes
Yes
No
Post-to-user relationships
Yes
No
Yes
Yes
Post-to-term relationships
Yes
No
Yes
Yes
Custom database table
Yes
No
Yes
Yes
No plugin dependency
Yes
No
No
Yes
Gutenberg live preview
Yes
No
No
No
Free version
Yes
Yes
No
Yes
• AI-powered relationship suggestions (WordPress 7.0+)
• AI auto-link on publish
• Visual relationship graph with force-directed layout
• Analytics dashboard with statistics
• Bulk relationship manager
• Carousel template with autoplay
• Visual search with thumbnails in the post editor
• Drag-and-drop relationship sorting
• One-way or bidirectional relationships
• Gutenberg block with live preview
• Elementor dynamic tags for posts, users, and terms
• Shortcodes and widgets
• Many-to-many relationships between posts, users, and terms
• Custom database table with composite indexes
• WooCommerce product relationships
• REST API for headless setups
• Multilingual-ready (WPML / Polylang)
• Works with any theme — no template overrides
• Post Post
• Post User
• Post Term
• User Post
• Term Post
Posts
• Products Accessories
• Courses Lessons
• Articles Related content
Users
• Favorite posts
• Bookmarked content
• Multiple authors or contributors
Terms
• Featured categories
• Curated collections
• Semantic grouping beyond default taxonomies
Add a relationship:
wp_add_relation( $from_id, $to_id, $type );
Get related items:
wp_get_related( $id, $type );
Check relationship:
wp_is_related( $from_id, $to_id, $type );
Remove relationship:
wp_remove_relation( $from_id, $to_id, $type );
`
new WP_Query( array(
‘post_type’ => ‘post’,
‘content_relation’ => array(
‘post_id’ => 123,
‘type’ => ‘related_to’,
),
) );
`
Endpoints under /wp-json/naticore/v1/
Actions:
* naticore_relation_added
* naticore_relation_removed
Schema stable from 1.x onward. Backward compatibility guaranteed.
If you store relationships in Advanced Custom Fields or Post Meta, you can migrate to Native Content Relationships for better performance.
Migration guide