How to Create Custom Post Types in WordPress Using JetEngine (2024 Guide)
WordPress is a powerful CMS, but by default, it only offers Posts and Pages as content types. What if you need to manage courses, instructors, testimonials, or pricing tables efficiently? That’s where custom post types come in!
In this guide, we’ll show you how to create custom post types in WordPress using the JetEngine plugin—without any coding!
Why Use Custom Post Types in WordPress?
Custom post types allow you to organize different kinds of content separately. For example:
- Courses (for an e-learning site)
- Instructors (for a training website)
- Testimonials (for business reviews)
- Pricing Plans (for SaaS websites)
By default, WordPress doesn’t support custom post types natively, but plugins like JetEngine make it easy.
What is JetEngine?
JetEngine is a dynamic content plugin for WordPress that works with:
✔️ Gutenberg (default WordPress editor)
✔️ Elementor
✔️ Bricks Builder
It allows you to:
✅ Create custom post types
✅ Add custom fields & taxonomies
✅ Build dynamic listings
How to Create a Custom Post Type Using JetEngine
Step 1: Install & Activate JetEngine
- Go to Plugins → Add New in WordPress.
- Search for “JetEngine” and install it.
- Click Activate.
Step 2: Create a New Custom Post Type
- Go to JetEngine → Post Types.
- Click Add New.
- Enter a name (e.g., “Courses”).
- The slug will auto-generate (e.g.,
course
).
Step 3: Configure Advanced Settings
Under Advanced Settings, you can enable:
- Comments (if users can comment)
- Revisions (to track changes)
- Author (to show who created it)
- Custom fields (for extra data)
Step 4: Publish & Check
- Click Add Post Type.
- Now, check your WordPress dashboard—you’ll see a new “Courses” tab!
- Add a new course (just like a blog post).
Step 5: View on Frontend
Visit your site, and you’ll see your custom post type in action:
🔗 Example URL: yoursite.com/course/sample-course
Alternative Plugins for Custom Post Types
If JetEngine isn’t your preference, try:
- Advanced Custom Fields (ACF) – Great for developers
- Custom Post Type UI – Simple & lightweight
- Pods – Flexible content modeling
Conclusion
Creating custom post types in WordPress with JetEngine is simple and requires no coding. Whether you’re building an online course platform, business directory, or portfolio site, custom post types help organize content efficiently.