Description
The JetEngine Trim String Callback cuts long strings displayed by JetEngine dynamic fields, applying a configurable character limit and optional suffix (such as an ellipsis) to listing, dynamic field, or dynamic meta output. The extension acts directly on the JetEngine rendering flow, keeping titles, descriptions, and meta values at a uniform size in grids, cards, and archive templates built in Elementor.
Key Features
- Truncation callback: registers a new callback in JetEngine to cut dynamic field content by character count.
- Customizable suffix: lets you add an ellipsis, dash, or any marker at the end of the trimmed text.
- Granular application: can be enabled per widget without affecting other outputs of the same field in different areas of the site.
- Native compatibility: integrates with JetEngine Dynamic Field, Dynamic Meta, and Listing Grid without additional template code.
- Multibyte support: respects Portuguese accents and special characters when calculating the cutoff limit.
Benefits of JetEngine Trim String Callback
- Uniform layouts: keeps cards and listings with consistent height, preventing text from overflowing the card.
- Faster reading: presents short summaries in post archives, CPTs, and relationship listings.
- Less editorial rework: eliminates the need to manually create summary fields for each dynamic content item.
- Direct integration: works within the Crocoblock ecosystem without changing theme markup or styles.
Who Is It For?
- Developers and agencies building catalogs, directories, and portals with JetEngine.
- Site editors with a high volume of CPTs who need to standardize summaries in listings.
- Professionals building archive templates in Elementor who require cards with controlled height.
Aimed at those working with dynamic content at scale, the add-on delivers a focused formatting feature that usually requires custom PHP snippets. By centralizing string trimming within JetEngine itself, it keeps project maintenance simple and gives designers visual control over long listings without touching the database or rewriting the original fields.
Frequently asked questions
Is Crocoblock JetEngine Trim String Callback GPL-licensed?
Yes. Crocoblock JetEngine Trim String Callback is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Crocoblock JetEngine Trim String Callback on multiple sites?
Yes. You can install Crocoblock JetEngine Trim String Callback on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Crocoblock JetEngine Trim String Callback cost at Ultrapack?
Crocoblock JetEngine Trim String Callback costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Crocoblock JetEngine Trim String Callback include updates?
Yes. The current version of Crocoblock JetEngine Trim String Callback is 1.0.3, published at Ultrapack on Nov 29, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Crocoblock JetEngine Trim String Callback scanned before publication?
Yes. Every version of Crocoblock JetEngine Trim String Callback goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Crocoblock JetEngine plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Crocoblock JetEngine plugin before this one.
- Download the file
jet-engine-trim-callback.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
jet-engine-trim-callback.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Crocoblock JetEngine plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready