JetEngine External Modules are lightweight, independently installed add-ons that expand what JetEngine can do without adding extra weight to the core plugin. Since each module runs as its own separate plugin, only the functionality actually needed is loaded, keeping the site fast, easy to maintain, and simple to update.
Why External Modules matter
Instead of bundling every possible feature into JetEngine’s core, functionality that isn’t required by everyone is offered separately. Site owners and developers can activate only the modules relevant to their project, avoiding unnecessary bloat and keeping the core plugin lean, secure, and quick to update.
Available modules
Dynamic Tables Builder
Build and display dynamic data tables sourced from posts, custom content types, users, terms, or SQL data.
Dynamic Charts Builder
Turn numeric data into visual charts, with several chart types available for presenting statistics and analytics on the frontend.
Custom Visibility Conditions
Add extra logic rules on top of JetEngine’s Dynamic Visibility feature, such as showing or hiding content based on user meta values or matching post and user meta fields.
Layout Switcher
Let visitors switch between different listing grid layouts directly on the frontend, giving users more control over how content is displayed.
Get Attachment File Link by ID
Retrieve a direct file link from a WordPress attachment ID, useful for custom dynamic tags and integrations.
Trim String Callback
A dynamic tag callback that shortens long text output to a defined length, keeping listings and templates clean.
Post Expiration Period Module
Automatically manage content lifespan by setting an expiration period for posts.
FullWidth for the WordPress Block Editor
Makes Gutenberg blocks display full-width regardless of theme styling constraints.
Who benefits from this
These modules are especially useful for developers and agencies who want precise control over which features are active on a given project — activating only what’s needed for a real estate portal, a directory site, a data-heavy dashboard, or any other JetEngine-powered build, while leaving everything else switched off.