JetEngine is the core plugin in Crocoblock’s suite, and it’s the tool we reach for whenever a WordPress project needs custom content types, dynamic queries, or anything beyond what standard WordPress can handle out of the box.
We’ve used JetEngine on dozens of client projects, from property listing sites to multi-vendor marketplaces. Here’s what makes it worth considering and where it falls short.
What JetEngine Actually Does
At its core, JetEngine lets you build custom data structures in WordPress without writing PHP:
- Custom Post Types (CPT), create new content types (projects, services, team members, properties) with a visual interface
- Custom Fields (Meta Boxes), add structured data to any post type (price, location, specifications, repeater fields)
- Custom Taxonomies, build your own categorization systems
- Relations, connect post types to each other (e.g., agents โ properties, authors โ books)
- Dynamic Listings, display your custom content anywhere with query builders and listing grids
- Forms, front-end forms that create/edit posts, submit data, or handle user input
Think of it as ACF Pro + Custom Post Type UI + Toolset, but integrated into one plugin with a visual builder.
The Crocoblock Ecosystem
JetEngine doesn’t work alone. It’s part of a larger suite:
| Plugin | Purpose | When You Need It |
|---|---|---|
| JetEngine | Custom content types, fields, relations | Always (core plugin) |
| JetSmartFilters | AJAX filtering and search | Directories, catalogs, stores |
| JetThemeCore | Dynamic headers, footers, templates | Custom theme building |
| JetWooBuilder | Custom WooCommerce templates | E-commerce customization |
| JetTabs | Tabs, accordions, content switching | Complex page layouts |
| JetMenu | Mega menus | Large sites with complex navigation |
The full Crocoblock suite costs $199/year (all plugins) or $49/year for individual plugins. JetEngine alone is the most valuable piece.
Real Use Cases We’ve Built
Business Directory
Custom post type for listings with fields for address, phone, hours, categories. JetSmartFilters for AJAX search by location and category. Front-end submission forms for business owners to add their own listings.
Real Estate Listings
Properties with custom fields (price, bedrooms, area, location). Relations connecting agents to properties. Dynamic listing grids with map integration.
Service Catalog
For agencies and service businesses, custom post types for services with pricing tiers, features, and custom taxonomies for categorization. Dynamic archive pages that update automatically.
Learning Platform
Custom post types for courses and lessons with JetEngine relations linking them. Progress tracking via custom user meta fields. Front-end dashboards for students.
JetEngine vs Alternatives
| Feature | JetEngine | ACF Pro | Toolset | Pods |
|---|---|---|---|---|
| Custom Post Types | โ Built-in | โ Needs CPT UI | โ Built-in | โ Built-in |
| Custom Fields | โ | โ (best-in-class) | โ | โ |
| Relations | โ | โ ๏ธ Basic | โ | โ |
| Dynamic Listings | โ Visual | โ Code only | โ | โ |
| Front-end Forms | โ | โ ๏ธ With add-on | โ ๏ธ CRED | โ |
| Elementor Integration | โ Native | โ ๏ธ Via widgets | โ | โ |
| Gutenberg Support | โ | โ | โ ๏ธ Limited | โ |
| Learning Curve | Medium | Easy | Steep | Medium |
| Price | $49/yr | $49 (lifetime) | $69/yr | Free |
Our take: If you’re building with Elementor and need dynamic content, JetEngine is the clear winner. If you’re a developer working with code, ACF Pro’s flexibility and lifetime license make it hard to beat.
When NOT to Use JetEngine
- Simple blogs or brochure sites, overkill, standard WordPress is enough
- Developer-only projects, ACF Pro with custom PHP gives more control
- Non-Elementor sites, JetEngine works with Gutenberg but shines with Elementor
- Performance-critical sites, the Crocoblock stack adds JavaScript and database overhead, headless WordPress or custom solutions may be better
Getting Started
- Install JetEngine from the Crocoblock dashboard
- Create your first Custom Post Type (start simple, name, slug, fields)
- Add meta fields to your CPT
- Build a Listing template in Elementor using JetEngine’s dynamic widgets
- Create an archive page with JetSmartFilters for search and filtering
The learning curve is real, expect 2-3 hours to get comfortable with the basics. But once you understand the CPT โ Fields โ Listing workflow, building complex data-driven sites becomes dramatically faster.
Need help building a dynamic WordPress site with JetEngine? We’ve implemented it on dozens of projects. Let’s discuss your requirements.