🍂 Spooky yet cozy fall days bring not only pumpkin-spiced air but also a fresh wave of productivity after the laid-back summer vibes – at least in the Northern Hemisphere. The Crocoblock team has been just as inspired this month, rolling out new product features and plugin updates.
Without further ado, let’s jump right in.
Plugin Releases
JetSmartFilters 3.7.0 Beta
The highlight of this release is the new Listing Filter Builder, designed to make JetSmartFilters more independent, flexible, and performance-oriented.
Now you can build your own Item (similar to a Listing Template by JetEngine) using Listing Field, Image, Link, and Terms blocks, and display it inside a Listing (like a Listing Grid by JetEngine). Filters continue to function as before – simply add a JSF Listing block anywhere on your site and select the listing you want to display.
Why this change matters:
- enhances filter performance and provides greater control over rendering;
- allows for building simple, filterable lists without JetEngine or additional plugins;
- can be combined with JetEngine for advanced setups;
- enables a smoother, more efficient workflow, managed within a single plugin.
Quick breakdown:
- Item – works like a Listing Template; build it using Listing Field, Image, Link, and Terms.
- Listing – similar to a Listing Grid; choose your Item and set display options.
- Filters – work as usual, but require the JSF Listing Filter Builder when using JSF Listings.
Plugin Updates
JetTricks 1.5.8
- Added Follow Cursor control for Tooltip.
- Updated Popper.js to v2.11.8.
JetWooBuilder 2.2.2
- Updated classes for Cart Table widget cells.
JetMenu 2.4.16
- Added Sub Menu Close Behavior option for the Mega Menu widget.
- Added info text for Main Menu, Mobile Render, and JetMenu Locations Settings.
- Updated Mouse Leave Delay option, now visible for both Hover and Click triggers.
- Updated WP Security Standard compliance.
JetPopup 2.0.19
- Added a none effect option to disable animations for show/hide transitions.
JetEngine 3.7.7
- Added Map Listings. Add a pin for the geolocation of the current user.
JetBlog 2.4.7
- Added PHPCS/WP Security Standards.
JetElements 2.7.12
- Added the coordinates (lat/lon) support for the Weather widget.
- Update the changed description field type from TEXTAREA to WYSIWYG in Timeline widgets.
JetAppointments 2.2.5
- Added the Use custom timezones option for the calendar.
- Check for day availability for recurring slots in the admin calendar.
- Switcher with the ability to disable the appointment-created event for a group of appointments.
JetFormBuilder Stripe Gateway 2.0.2
- Custom form events for Stripe subscription actions are added.
JetFormBuilder 3.5.3
- Delete button for unsupported actions.
JetProductGallery 2.2.3
- Added the Gallery Anchor Navigation widget to reserve space if the controller position is inside, to prevent widgets from overlapping.
JetFormBuilder Drag and Drop File Upload 1.0.3
- Added Compatibility with HEIC and HEIF files.
- Added Descriptions for Image Dimensions & Quality settings.
JetBlocks 1.3.21
- Updated the Site Logo widget sizing to ensure more consistent width/height handling, as well as responsive behavior.
- Updated the Reset Password Form text token – %x → %s to output the minimum length correctly.
JetAppointments 2.2.6
- Added the jet-apb/workflows/events/can-dispatch filter for the appointments group created event.
- The Appointment User Name macro is added.
- Service and provider title for Appointment Date args for webhook.
Fixes
JetTricks 1.5.8
- Particles not initializing with Elementor Element Cache enabled.
JetWooBuilder 2.2.2
- Fatal error on the Thank You page if the last order is refunded.
- Icon size in the Elementor Accordion widget while the page is loading.
- Flashing of the layout switcher in the Products Loop widget.
- Link in the Categories Grid widget.
- Double styling on the Thank You page.
JetMenu 2.4.16
- Prevent Roll-up overflow when using “Items Align” in the Mega Menu widget.
- Add breadcrumb divider icon width in the Hamburger Menu widget.
- Hide the empty Mobile Menu controls container.
JetPopup 2.0.19
- Correct the pop-up toggle on the custom selector.
- Dynamic pop-up cache prevents dynamic data reload after JetFormBuilder submission.
JetEngine 3.7.7
- Custom Meta Storage. Random order breaks the ordering.
- Query Builder. Query Loop by Current WP Query breaks if filter returns zero results.
- CCT. Item duplication after filter page reload + Load More.
- Bricks. query_results_count and query_results_count_filter count incorrectly.
- Relations + CCT. Bulk action on the CCT page does not clean up relationships.
- Listing Grid. The alignment of the call to action widget doesn’t work in the Listing Grid.
- Query Builder. SQL query. Order by custom field.
- Meta Boxes. Problem with scripts loading on the edit meta box page with SCRIPT_DEBUG.
- Profile Builder. Listing with lazy load on the profile page.
- Map Listings. The dynamic widget Context doesn’t work under Map Listing.
JetElements 2.7.12
- Prevent bullet flickering when jumping through multiple sections in Jet Scroll Navigation.
- Detect dynamic tag values in the tooltip, check for pricing features.
- Proper tooltip escaping in pricing features.
- Improve smooth scroll navigation behavior on mobile devices.
JetAppointment 2.2.5
- Meta is not sent correctly with the webhook.
- Incorrect calculation of capacity in the form.
JetFormBuilder Hierarchical Select 1.0.7
- Fix JavaScript error in default validation logic.
JetFormBuilder 3.5.3
- Calculated field not updating after repeater row deletion.
- Default value issue in the Repeater field.
- SQL syntax error in form records admin on fresh installations.
- Form submission fails when the Request Key is numeric only.
- Switcher field styles are overridden by JetForm styles.
- Media field upload file count.
- Form step not advancing when reselecting the same radio option.
- Insert/Update Post action post thumbnail not set when attachment is added via WordPress Library in the Drag and Drop File Upload field.
JetProductGallery 2.2.3
- Gallery Slider thumbnail image changing when variation is checked.
- The navigation of the Gallery Anchor widget isn’t sticking correctly when used inside JetPopup.
- Zoom doesn’t work if the gallery width exceeds the image width.
JetFormBuilder Drag and Drop File Upload 1.0.3
- Detection of files with custom MIME types.
- Duplicate detection now uses file content hash instead of filename.
- File attachment issue in the Send Email action when an image is saved on the server, but not as a WordPress attachment in instant upload mode.
JetSearch 3.5.15
- Display all terms and posts in the AJAX Search widget for the Bricks editor.
- Add the post_type parameter to the AJAX request in the Block Editor to load terms based on the selected source in the AJAX Search widget.
- Prevent double initialization of JetForm inside tabs.
JetBlocks 1.3.21
- Login Form “Stay on the current page” built a wrong URL in the subdirectory.
- Sticky option conflicts with Elementor caching: stabilized sticky behavior under cached assets.
- Auth Links logout redirect from CPT archive pages: now returns to the current archive URL instead of the first single post.
JetAppointment 2.2.6
- Sync events from Google Calendar with events for several days.
- Select timezones picker styles in the AJAX pop-up.
- The Create Sample Page Booking Form Toggle doesn’t work.
JetElements 2.7.12.1
- Ensure the image URL is properly escaped in the Heading widget before printing.
Helpful Documentation: Updates and New Articles
Adding Navigation to Woo Category Pages with Select Filter or Select Form Field
Shows how to redirect users from a dropdown (using JetSmartFilters Select Filter or JetFormBuilder Select Field) to a pre-filtered product archive page (e.g., a WooCommerce product category) based on their selection.
How to Build a Listing for WooCommerce Product Review
Explains how to build a custom SQL query using JetEngine Query Builder to pull product reviews and then create a Listing Template to display reviews on the single product page.
How to Create the Related Products and Upsells Product Page Templates
Describes how to create templates for showing related and upsell products (via JetWooBuilder) on single product pages in WooCommerce, then assign those templates globally.
Adjusting YouTube API Cache Time
The article explains how to adjust the cache duration for YouTube API calls in JetBlog, allowing you to refresh video-related data more or less frequently.
Options Pages Overview
Outlines how to use the Options Pages feature by JetEngine for creating global settings pages in WordPress (e.g., theme settings, site-wide values) that can then be referenced dynamically in your templates.
How to Create a Listing Template for Reviews
Guides you through creating a Listing Template (using JetEngine) specifically to display review items (e.g., user reviews) with rating and other dynamic fields.
Smart Posts List Widget (JetBlog)
Explains how to use the Smart Posts List widget (from the JetBlog plugin) to display posts or CPT items in a flexible list layout, covering content settings (rows/columns, query, custom fields) and styling options.
How to Set the Visibility of Meta Fields Using Conditional Logic
Shows how to configure conditional logic rules for meta fields in JetEngine (via the Meta Boxes/Meta Fields settings) so certain fields only appear (or hide) depending on specified conditions (e.g., user role, field value).
JetSmartFilters Listing Overview
Introduces the Listing feature within JetSmartFilters: how to build a Listing (collection of items) and an “Item” (template for each entry), set up layout and query, and then apply filters to that listing.
JetSmartFilters Listing Blocks Overview
Describes JetSmartFilters’ blocks to be used in Listing Builder.
JetSmartFilters: How to Create Filters with Listing
The article covers the creation and assignment of filters to the built listing using the JetSmartFilters plugin for WordPress.
Conditional Logic for Custom Fields Overview
Describes how to apply conditional logic rules (show/hide fields) for custom fields in JetEngine via meta boxes or field settings, enabling dynamic field visibility based on conditions.
How to Use JetSearch with WPML
Walks through configuring WPML settings, so the JetSearch plugin works properly with multilingual content: enabling translations for CPTs, custom fields, taxonomies; ensuring search works across languages.
How to Create a Cart Page Template in JetWooBuilder
Explains how to build and assign a custom Cart page template in WooCommerce using JetWooBuilder: replace the default layout with a JetWooBuilder template, add cart widgets, customize design and behaviour.
Cool Blog Articles
How Filtering, Sorting, and Pagination Work in WordPress
Explains how filtering, sorting, and pagination work together to improve user browsing experiences and site performance.
5+ Ways JetWooBuilder Enhances Front-End Product Listings
Shows how JetWooBuilder adds flexibility to WooCommerce product listing layouts (custom grids, badges, filters) when used with Elementor.
Croco Educates: September Issue
The September digest summarizes new plugin features, tutorials, and community resources released by Crocoblock.
JetSmartFilters 3.7.0 Introduces Its Native Listing Builder
Announces the new native Listing Builder feature in JetSmartFilters 3.7.0, which enables the creation of custom listing items and grids directly within the plugin for improved performance and independence.
Elementor AI vs. Divi AI Features
Testing and comparing the AI features of both builders.
CSS Variables in WordPress Explained
Explores how to use CSS custom properties (variables) in WordPress themes and plugins to create more maintainable and flexible design systems.
Choosing the Best WordPress CDN
Discusses criteria for selecting a Content Distribution Network (CDN) for WordPress: performance, geography, cache control, cost, and compatibility.
TranslatePress Review: Setup, Features & Pricing
A review of TranslatePress: how to set it up, what features it offers for multilingual WordPress sites, and a breakdown of pricing.
JetElements Plugin as a Gallery Plugin
Reviews the gallery features in JetElements: types of galleries, customization options, and how they integrate with Elementor.
JetFormBuilder Articles
How to Set Up a Pay-Per-Post Form in WordPress
A guide on building a form that restricts access to a post until payment is made (via Stripe or PayPal) and links the user to that post after payment.
How to Configure the Address Autocomplete Field in a Form
Shows how to set up an address autocomplete field in JetFormBuilder forms (using Google Places API or similar) to capture cleaner, validated address data.
How to Send an Email with Appointment Details
Describes how to build a form that, after submission, triggers an email containing the appointment’s details (date/time, user info) using the JetFormBuilder “Send Email” action.
How to Save Form Records to Google Sheets
Demonstrates how to connect form submissions to a Google Sheet (via webhook or integration) so data is stored and managed externally for reporting or tracking.
How to Customize Output Repeater in “Send Email” Action
Guides you through customizing how a Repeater field’s data is formatted and included in the email sent after a form submission.
New Video Tutorials
Creating a Single Page with Bolt
Build a full board games directory in #WordPress with Bolt AI Builder and JetEngine.
Selling Digital Products and Services with JetFormBuilder
Learn how to build a shop for selling custom 3D models using JetFormBuilder and JetEngine.
You’ll learn how to add pricing options, file uploads, and PayPal payments in one flexible form, and then store orders in a clean database using JetEngine.
7 Tips to Make Forms Interactive
In this tutorial, you will learn seven powerful ways to transform ordinary forms into dynamic and engaging experiences. Learn how to improve user interaction, personalize form content, and connect JetFormBuilder with other Crocoblock JetPlugins for smarter workflows.
JetSmartFilters Listing Filter Builder Overview
Meet the brand-new Listing Filter Builder, a flexible system that lets you design your own Items and assemble them into fully functional listings.
Showing Booking Instances on Dynamic Map
Make your property listings more interactive using a dynamic map.
Partners’ Videos
How to Let Members Save Favourites in WordPress with JetEngine Profile Builder
Add a favourites feature to your WordPress membership website using Crocoblock JetEngine’s Profile Builder.
Dynamic Business Hours with JetEngine
Make your website show “Open Now” or “Close Now” dynamically.
Build a Management System with Crocoblock
Learn how to build a custom management system and set up conditional visibility for certain blocks based on user profile completeness.
Secure the Upload Folder
Learn how to protect your important files.
JetEngine en WordPress: Curso Gratis Paso a Paso
The step-by-step guide on JetEngine, one of the most powerful plugins in the WordPress ecosystem.
Dynamic FAQs with Elementor and JetEngine
Build a custom FAQ CCT, and then manage and display it dynamically.
Relate 2 CPTs Automatically from One Front-End Form
One form, two CPTs. Learn a dynamic way.
Community Resources
❗ These resources are yours to explore, but it’s at your own risk.
JetEngine + Dokan
Get useful code snippets to combine Dokan and JetEngine. And this particular gist was created for displaying discounts.
JetEngine: Single page for Custom Content Type
A custom add-on for displaying CCT content as a Single page from Crocoblock CTO.
Brand-new Dynamic Elementor Extension
A custom solution for some use cases.
Brand News
WP Weekly nomination
We’re nominated again! 🎉
Thanks to our amazing community, Crocoblock plugins are up for the WP Weekly Awards, and we need your vote! Cast your vote now by following this link.
Help us improve – share your thoughts!
How do you build dynamic websites? Which workflows save you time, and which ones keep slowing you down? We’re on a mission to find out.
The State of Dynamic WordPress 2025 Survey is now live, and we’re inviting WordPress professionals from around the world to share how you build, customize, and optimize dynamic websites.
Partner Perks
Bookmark Partners’ Black Friday deals; we’ve collected them here.
Happy Building!
We hope Crocoblock tools help you build a powerful and dynamic website, really efficiently. Thanks for being part of the community!



