Uploaded January 2025 | Updated September 2026, 12 hours ago
JetEngine Relations let you link posts from different Custom Post Types to each other — one-to-one, one-to-many, or many-to-many. But creating a relation is only half the work: to display related posts on the frontend, you need a dedicated Query Builder query and a Listing Template (loop). This tutorial walks through the full workflow: creating the relation, linking individual posts, building the query, displaying related child posts on the parent single page, and showing parent posts on the child single page.
✅ What you'll learn:
• How to create a relation between two Custom Post Types in JetEngine
• How to link individual posts to each other in the WordPress editor
• How to create a Query Builder query to fetch related child posts
• How to add a Listing (loop) with that query to the parent post template
• How to check the results on the frontend
• How to configure the reverse query — showing parent posts on child pages
► TIMESTAMPS
00:00 Introduction
00:58 Preparing Content for the Tutorial
01:20 Creating Relations Between Posts
03:54 Linking Posts Together
05:09 Creating a Query to Display Related Child Posts
06:58 Adding a Listing (loop) with a Query on the Parent Post Template
07:45 Checking the Results
08:00 Configuring the Query to Display Parent Posts on Child Pages
——————
► Get JetEngine: crocoblock.com/plugins/jetengine
► Get JetThemeCore: crocoblock.com/plugins/jetthemecore
► Choose Crocoblock subscription: crocoblock.com/subscription
🔗 Dynamic content solutions with Crocoblock:
crocoblock.com/solution/dynamic
——————
📚 Knowledge Base — JetEngine Relations:
• How to Create Relationships Between Posts:
crocoblock.com/knowledge-base/jetengine/jetengine-how-to-create-relationships-between-posts
• WordPress Relations and How to Use Them — Use Cases (Blog):
crocoblock.com/blog/wordpress-relations-use-cases
——————
📺 Related videos:
• How to Create Many-to-Many Relations in WordPress — JetEngine:
youtube.com/watch?v=0RmzVUU3F5k
• How to Add and Edit Custom Post Types via Form — JetEngine & JetFormBuilder:
youtu.be/KzSD-01NXV4
• JetEngine Tutorials Playlist:
youtube.com/playlist?list=PL26jaHWVtLFxD1yBmvWTqGbKckit4Ochc
——————
#JetEngine #WordPressRelations #CustomPostTypes #QueryBuilder #Crocoblock
Found this helpful? Like and subscribe for more JetEngine tutorials 👇
Questions about post relations or Query Builder setup? Drop them in the comments.
Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Discord Community: discord.gg/6WbBaJQ2G5
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/mrcrocoblock
► LinkedIn: linkedin.com/company/crocoblock
JetEngine Relations let you link posts from different Custom Post Types to each other — one-to-one, one-to-many, or many-to-many. But creating a relation is only half the work: to display related posts on the frontend, you need a dedicated Query Builder query and a Listing Template (loop). This tutorial walks through the full workflow: creating the relation, linking individual posts, building the query, displaying related child posts on the parent single page, and showing parent posts on the child single page.
✅ What you'll learn:
• How to create a relation between two Custom Post Types in JetEngine
• How to link individual posts to each other in the WordPress editor
• How to create a Query Builder query to fetch related child posts
• How to add a Listing (loop) with that query to the parent post template
• How to check the results on the frontend
• How to configure the reverse query — showing parent posts on child pages
► TIMESTAMPS
00:00 Introduction
00:58 Preparing Content for the Tutorial
01:20 Creating Relations Between Posts
03:54 Linking Posts Together
05:09 Creating a Query to Display Related Child Posts
06:58 Adding a Listing (loop) with a Query on the Parent Post Template
07:45 Checking the Results
08:00 Configuring the Query to Display Parent Posts on Child Pages
——————
► Get JetEngine: crocoblock.com/plugins/jetengine
► Get JetThemeCore: crocoblock.com/plugins/jetthemecore
► Choose Crocoblock subscription: crocoblock.com/subscription
🔗 Dynamic content solutions with Crocoblock:
crocoblock.com/solution/dynamic
——————
📚 Knowledge Base — JetEngine Relations:
• How to Create Relationships Between Posts:
crocoblock.com/knowledge-base/jetengine/jetengine-how-to-create-relationships-between-posts
• WordPress Relations and How to Use Them — Use Cases (Blog):
crocoblock.com/blog/wordpress-relations-use-cases
——————
📺 Related videos:
• How to Create Many-to-Many Relations in WordPress — JetEngine:
youtube.com/watch?v=0RmzVUU3F5k
• How to Add and Edit Custom Post Types via Form — JetEngine & JetFormBuilder:
youtu.be/KzSD-01NXV4
• JetEngine Tutorials Playlist:
youtube.com/playlist?list=PL26jaHWVtLFxD1yBmvWTqGbKckit4Ochc
——————
#JetEngine #WordPressRelations #CustomPostTypes #QueryBuilder #Crocoblock
Found this helpful? Like and subscribe for more JetEngine tutorials 👇
Questions about post relations or Query Builder setup? Drop them in the comments.
Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Discord Community: discord.gg/6WbBaJQ2G5
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/mrcrocoblock
► LinkedIn: linkedin.com/company/crocoblock










