Uploaded June 2025 | Updated September 2026, 11 hours ago
Want to display individual posts and portfolio items with a custom layout in WordPress? This is Lesson 9 of the free Dynamic WordPress Course for Beginners β led by WordPress educator Tobi Salami.
In this lesson, you'll take the next step in building dynamic WordPress websites by creating Single Post Templates β a smarter way to display content for CPTs like portfolios, blog posts, or projects.
π‘ Key insight: If the layout is the same but the content differs, you need a template. Instead of designing each post manually, you build one reusable template that displays dynamic content automatically for every single item.
What you'll learn:
π What single post templates are and why they matter
π How to create a single post template with Elementor + JetThemeCore
π How to add dynamic content and style the template layout
π How to create meta boxes for project details
π How to build a dynamic gallery with JetEngine
π How to create a related projects section with a custom query
π How to add author information and breadcrumbs
If you're building blogs, portfolios, or listing sites β this is a must-know lesson.
π Get 5% off with coupon code: DWC4B
-------------
β± TIMESTAMPS:
00:00 Introduction
02:04 Creating a Single Post Template
03:10 Designing the Template Layout
05:17 Adding Dynamic Content
09:20 Styling the Template
17:18 Creating Meta Boxes for Project Details
21:26 Displaying Project Metadata
29:42 Adding a Dynamic Gallery with JetEngine
30:50 Customizing the Gallery Display
31:26 Testing the Project Gallery
32:31 Creating a Section for Other Projects
33:22 Duplicating and Modifying Sections
35:00 Creating a Custom Query to Exclude Current Project
38:57 Building a Single Post Template
44:06 Adding Author Information and Breadcrumbs
53:12 Finalizing the Single Post Template
56:19 Conclusion and Next Steps
-------------
β What is a single post template in WordPress?
A single post template defines how an individual post, page, or CPT item looks on the front end. Instead of editing each post manually, you build one dynamic template that auto-populates with content β powered by JetThemeCore and JetEngine.
β How do I create a single template for a custom post type?
In this lesson, Tobi shows how to build a single template using JetThemeCore's Theme Builder β add dynamic fields, galleries, and related content sections β and assign it to your CPT with one condition.
β What is a dynamic gallery in JetEngine?
A dynamic gallery pulls images from a Gallery meta field you created in JetEngine and displays them as a grid or slider β automatically, for every post that has images attached.
-------------
π Best Ways to Design a Single Layout for Posts in WordPress:
π crocoblock.com/blog/wordpress-single-layout-template
π JetThemeCore Theme Building Features and Use Cases:
π crocoblock.com/blog/what-can-you-do-with-jetthemecore-wordpress-plugin
π What Are Custom Post Type Templates?
π crocoblock.com/blog/custom-post-types-templates-explained
π JetThemeCore β WordPress Visual Theme Builder:
π crocoblock.com/plugins/jetthemecore
π Build Dynamic Websites with Crocoblock:
π crocoblock.com/solution/dynamic
-------------
π 5% discount with coupon code: DWC4B
βΊGet JetPlugins: out.crocoblock.com/3SLGati
βΊChoose Crocoblock subscription: out.crocoblock.com/4jQPPd3
-------------
Follow Tobi Salami for more helpful content:
βΊ youtube.com/@tobisalami?sub_confirmation=1
βΊ tobisalami.com
βΊ web.facebook.com/tobisalamidev
βΊ linkedin.com/in/tobisalami
-------------
βΊ 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
#WordPress #SingleTemplate #JetThemeCore #DynamicWordPress #JetEngine #CrocoAcademy #WebDesign #WebDevelopment
Want to display individual posts and portfolio items with a custom layout in WordPress? This is Lesson 9 of the free Dynamic WordPress Course for Beginners β led by WordPress educator Tobi Salami.
In this lesson, you'll take the next step in building dynamic WordPress websites by creating Single Post Templates β a smarter way to display content for CPTs like portfolios, blog posts, or projects.
π‘ Key insight: If the layout is the same but the content differs, you need a template. Instead of designing each post manually, you build one reusable template that displays dynamic content automatically for every single item.
What you'll learn:
π What single post templates are and why they matter
π How to create a single post template with Elementor + JetThemeCore
π How to add dynamic content and style the template layout
π How to create meta boxes for project details
π How to build a dynamic gallery with JetEngine
π How to create a related projects section with a custom query
π How to add author information and breadcrumbs
If you're building blogs, portfolios, or listing sites β this is a must-know lesson.
π Get 5% off with coupon code: DWC4B
-------------
β± TIMESTAMPS:
00:00 Introduction
02:04 Creating a Single Post Template
03:10 Designing the Template Layout
05:17 Adding Dynamic Content
09:20 Styling the Template
17:18 Creating Meta Boxes for Project Details
21:26 Displaying Project Metadata
29:42 Adding a Dynamic Gallery with JetEngine
30:50 Customizing the Gallery Display
31:26 Testing the Project Gallery
32:31 Creating a Section for Other Projects
33:22 Duplicating and Modifying Sections
35:00 Creating a Custom Query to Exclude Current Project
38:57 Building a Single Post Template
44:06 Adding Author Information and Breadcrumbs
53:12 Finalizing the Single Post Template
56:19 Conclusion and Next Steps
-------------
β What is a single post template in WordPress?
A single post template defines how an individual post, page, or CPT item looks on the front end. Instead of editing each post manually, you build one dynamic template that auto-populates with content β powered by JetThemeCore and JetEngine.
β How do I create a single template for a custom post type?
In this lesson, Tobi shows how to build a single template using JetThemeCore's Theme Builder β add dynamic fields, galleries, and related content sections β and assign it to your CPT with one condition.
β What is a dynamic gallery in JetEngine?
A dynamic gallery pulls images from a Gallery meta field you created in JetEngine and displays them as a grid or slider β automatically, for every post that has images attached.
-------------
π Best Ways to Design a Single Layout for Posts in WordPress:
π crocoblock.com/blog/wordpress-single-layout-template
π JetThemeCore Theme Building Features and Use Cases:
π crocoblock.com/blog/what-can-you-do-with-jetthemecore-wordpress-plugin
π What Are Custom Post Type Templates?
π crocoblock.com/blog/custom-post-types-templates-explained
π JetThemeCore β WordPress Visual Theme Builder:
π crocoblock.com/plugins/jetthemecore
π Build Dynamic Websites with Crocoblock:
π crocoblock.com/solution/dynamic
-------------
π 5% discount with coupon code: DWC4B
βΊGet JetPlugins: out.crocoblock.com/3SLGati
βΊChoose Crocoblock subscription: out.crocoblock.com/4jQPPd3
-------------
Follow Tobi Salami for more helpful content:
βΊ youtube.com/@tobisalami?sub_confirmation=1
βΊ tobisalami.com
βΊ web.facebook.com/tobisalamidev
βΊ linkedin.com/in/tobisalami
-------------
βΊ 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
#WordPress #SingleTemplate #JetThemeCore #DynamicWordPress #JetEngine #CrocoAcademy #WebDesign #WebDevelopment
