Help Center
Product News

Croco Educates August Issue: What’s New?

kataria
Katia Gavrilenko
|
Copywriter
Show all articles

If you’ve been waiting for the next Croco Educates digest, the August edition is finally here! This issue brings you the latest tutorials, feature updates, and practical tips to power up your WordPress workflow.

Hello, Crocoblock fam!

Each month brings something new to explore with Crocoblock, and August was no exception. We know it’s easy to miss something in the daily rush, so this Croco Educates digest is here to bring it all together for you, like a friendly recap over coffee. Expect a mix of fresh features, helpful tutorials, and a few surprises that will make your Crocoblock journey smoother (and hopefully more fun). 

Ready? Let’s dive into the highlights of the month!

Plugin Updates

JetEngine 3.7.4

This release introduces several useful improvements to boost flexibility and performance:

  • Added the Items Number Switcher external module.
  • Updated Meta Boxes to allow MIME types for the media type field.
  • Updated Query Builder to let you set the user ID in the Object ID property of the Repeater Query.
  • Updated Query Builder to automatically convert SQL settings to plain SQL when switching query types.
  • Improved Listings Ajax by adding request signature checking for lazy load and load more to prevent request hijacking.

JetProductGallery 2.2.1

  • Removed conditional loading of the PhotoSwipe template, as it was not compatible with AJAX-loaded content.

JetAppointment 2.2.1

  • Added dynamic capacity updates for the appointment list in the calendar. The maximum capacity now automatically changes when you adjust the number of selected slots. 

📺 See it in action

JetBooking 3.8.3

  • Added the jet-booking/wc-integration/booking-wc-price filter to control WooCommerce prices in JetFormBuilder forms.
  • Support booking cancel URL macros.
  • Hooks are now available to manage the Units count macros/dynamic tags.
  • Booking Units Count dynamic tag/macro now displays available and booked counts.
  • Resolved a deprecated error in JetEngine booking listings.
  • Timepicker restrictions now work correctly for posts translated with WPML.
  • Fixed an issue where clearing expired bookings would delete confirmed bookings.

JetMenu 2.4.14

  • Jet Cache module for DB-backed template caching.
  • Cache Expiration and Clear Cache in General Settings.
  • Added jet-menu/template_cache/is_dev filter to control devMode (cache bypass).
  • Fixed duplicate watchTick() to prevent the submenu inverse class from being removed.
  • Fixed ignoring ‘force-mobile-render’ on the front end to prevent unintended mobile menu rendering.
  • Resolved issue with Mega Content from closing on mobile scroll in the Mega Menu widget.

The Jet Cache module has been added, with only a couple of new options visible in the admin. Cached mega content is now stored in the wp_jet_cache table. For users with the edit_posts capability, caching is disabled by default, but it can be enabled using the jet-menu/template_cache/is_dev filter to bypass devMode. 

Example:

add_filter( 'jet-menu/template_cache/is_dev', '__return_false' );

Fixes

JetTabs 2.2.10

  • Escaped dynamic output in templates and widgets to improve XSS protection.

JetBooking 3.8.2

  • Corrected JetFormBuilder Insert Booking action submission when Woo booking mode is enabled.
  • Addressed WordPress Coding Standards errors and warnings.

JetElements 2.7.9.1

  • Patched an XSS vulnerability.
  • Adjusted output buffer cleanup to run after validation checks.

JetTricks 1.5.6

  • Resolved WP Security Standard warnings.

JetSmartFilters 3.6.9

  • Corrected pagination in Products Loop for certain cases.
  • Prevented fatal errors when submitting forms on pages built with Bricks.
  • Fixed occasional PHP errors.

JetSearch 3.5.12

  • Improved compliance with WP Security Standards.

JetEngine 3.7.3

  • Resolved an issue where marker pop-ups disappeared in Map Listings when Map Sync was applied and the Map Centering toggle was enabled.
  • Updated Meta Boxes to make CPT search case-insensitive in meta box conditions.
  • Corrected disappearing Dynamic Image borders in Bricks in some cases.
  • Added controls for displaying labels in the Location & Distance filter for Bricks & Map Listings.
  • Addressed problems with map styles generation in Bricks & Map Listings.
  • Fixed Location & Distance input width on mobile devices in Map Listings.
  • Ensured pop-ups fit the map after autocentering in Map Listings.
  • Fixed warnings when using admin filters via checkbox or multiple select fields in CPT Admin Filters.
  • Made dynamic images clickable in product listings for WooCommerce integration.
  • Improved components registration in Bricks 2.0.
  • Resolved CSS generation issues in Bricks.
  • Updated Container block in Blocks to ensure background images exist before processing.
  • Improved styles for MapBox maps in Map Listings.
  • Enhanced data sanitization and added escaping where needed.

JetProductGallery 2.2.1

  • Improved PHPCS compliance by escaping outputs, sanitizing SVG/icon/video HTML, validating GET parameters, and documenting safe ignores.
  • Patched a vulnerability related to Cross-Site Scripting.

JetPopup 2.0.17

  • Fixed WP Security Standard warnings.
  • Prevented calls to undefined methods in JetPopup widgets.
  • Fixed an issue with Gutenberg pop-ups.

JetCompareWishlist 1.5.12

  • Improved PHPCS compliance by escaping outputs, sanitizing SVG/icon/video HTML, validating GET parameters, and documenting safe ignores.
  • Resolved a 403 error occurring with JetEngine Lazy Load.

JetAppointment 2.2.1

  • Corrected recurring events with incorrect day offsets by timezone.
  • Fixed issue where setting 0 in the Price per slot field did not update the _app_price field.
  • Patched PHP fatal errors related to webhooks and WooCommerce integration.

JetProductTables 1.2.2

  • Prevented duplicated quantity inputs for variable products by disabling the quantity picker on variable product types.
  • Corrected Product Image column behavior to ensure images remain unlinked after filtering.

Helpful Documentation (Fresh & Updated)

How to Manage Сustom Booking Orders CPT

Learn how to create and manage a dedicated “Orders” Custom Post Type for the JetBooking plugin using JetEngine. This tutorial walks you through building the CPT, organizing and updating booking orders in the WordPress dashboard, and displaying them on the front end. You’ll also discover how to set up a JetBooking query and apply dynamic visibility conditions to control who can see the data.

How to Create a Custom Single Page for CPT-Based Booking

Find out how to create a fully dynamic single page for CPT-based bookings in WordPress. With JetThemeCore and JetEngine, you’ll be able to display service details, add booking functionality, and set up related service recommendations.

How to Create a Custom Single Product Page for WooCommerce-Based Booking

This tutorial explains how to create a unique Single Product template for WooCommerce-based bookings. Discover how to set up product data widgets, add booking functionality, and use JetProductGallery for interactive image displays.

How to Arrange Meta Fields in the Booking Instance CPT

This article will guide you through arranging meta fields in the Booking Instance CPT with JetEngine, ensuring booking data is structured logically and displayed where it matters most.

How to Display Booking Instances in a Grid

Here, you’ll find a complete guide on displaying booking instances in a grid. Using JetEngine listings, we’ll explore different builder options (Elementor, Gutenberg, Bricks, Timber/Twig) and show how to connect them with booking forms for smooth user interaction.

JetThemeCore Not Working and Crashes Website

Some users experienced issues with JetThemeCore, which caused site crashes or content hiding. So this troubleshooting guide will help you identify plugin conflicts, repair template conditions, and get your site running smoothly again.

How to Display a Video in a Listing Template for a Repeater Field

If each of your posts contains several videos, this tutorial shows how to embed them directly from JetEngine Repeater fields using Elementor or Gutenberg, creating a clean, interactive video grid.

How to Filter CCT Items by Date of Creation and Modification

Want to show only recently updated or newly created CCT items? Discover how JetSmartFilters can filter content by creation or modification dates in just a few steps.

How to Use Logo Showcase Widget

Learn how to showcase client or partner logos on your WordPress site using the Logo Showcase widget, complete with dynamic tags and customizable styling.

Hamburger Panel Widget Overview

This tutorial walks you through activating, configuring, and styling the Hamburger Panel widget in Elementor, including templates, icons, and AJAX loading for dynamic content.

Products List Widget Overview

Learn how to configure the JetWooBuilder Products List widget to query WooCommerce products by taxonomy, status, or custom queries, with full control over thumbnails, titles, pricing, stock, and dynamic badges.

Filter URL Structure Settings Overview

Explore how the JetSmartFilters plugin for WordPress handles filter URL structures, how these settings impact SEO, and ways to resolve any related issues.

How to Сustomize the Сonfirmation Message

Learn how to customize JetFormBuilder’s confirmation message to fit your form’s purpose and branding. This guide covers editing the text, styling it in Elementor, displaying it in a pop-up, or hiding it entirely.

Cool Blog Articles

WordPress and AI Builders Integration using Crocoblock: Bolt and Lovable Cases

🚀 Exclusive from our CTO that you must read. AI builders are trending right now, but how do you use them to create not just a landing page, but a fully dynamic website? In this guide, you’ll get all the answers: from setting up the REST API to building forms and filters. And on top of that, real-world cases with Bolt and Lovable.

This article walks you through step-by-step upsell and cross-sell setups, showing how to create custom templates, assign them, and place widgets exactly where they drive the most conversions.

Common JetFormBuilder Errors: Complete Solutions 2025

Struggling with JetFormBuilder errors? This guide covers the most common mistakes users face, from nonce failures to reCAPTCHA issues. Learn step-by-step solutions that keep your forms running smoothly.

Topicimes Case: Building Dynamic WordPress Sites with JetEngine and Crocoblock

Explore the secrets behind Topicimes’ dynamic WordPress projects. This article showcases how JetEngine and Crocoblock empower developers to handle complex content, like automatically sorted events, with ease.

OttoKit (SureTriggers) Review: The Best Zapier Alternative for WordPress?

Discover how OttoKit can automate your eCommerce, marketing, LMS, or HR tasks with ease. This review dives into its features, integrations, and workflow capabilities.

JetBooking Review: Top-Choice WordPress Booking Plugin

We’ve published a detailed JetBooking review to help you see why this WordPress plugin is ideal for creating dynamic, user-friendly booking systems.

Integrating WordPress JetPlugins with AI Builders

See how developers are cutting project timelines by 60–80% using AI builders with JetEngine and JetFormBuilder. We explain the hybrid approach in detail.

5 Ways to Add Woo Notifications to Your Online Store

Learn five practical ways to add WooCommerce notifications to your store. From email alerts to dynamic pop-ups with JetWooBuilder and JetPopup.

From Boring to Branded: How to Create Dynamic Product Badges Using Crocoblock

Discover the power of branded product badges for boosting conversions and guiding customer attention. Learn how to set badges to appear only under specific conditions, like user roles or time periods. Get to know how JetWooBuilder and JetEngine work together to bring flexibility and style to your store.

Build a Booking System Using Bricks and Crocoblock

Discover how Bricks Builder and Crocoblock plugins can power your custom booking system. Discover how dynamic forms, filters, and search enhance customer experience. Check out our practical guide to set it all up.

Creating Advanced Elementor Forms Using JetFormBuilder: A Step-by-Step Guide

Build high-converting, stylish forms that adapt to your users’ needs. See how JetFormBuilder and Elementor let you style, automate, and optimize every form element.

New Video Tutorials

Social Login Integration in WordPress with Nextend | JetFormBuilder Forms

This video tutorial will teach you how to add social login (Google, Facebook, Apple) to your JetFormBuilder forms using the Nextend Social Login plugin. If you want to simplify user login and improve your site’s user experience, you’ll learn step-by-step how to set up 0Auth, connect Google login, customize your form, and embed it with Elementor.

How to Transfer Data Between Forms in WordPress

In this step-by-step guide, you’ll see how to pass data from one form to another in WordPress with JetFormBuilder. Discover how to prefill fields, personalize form headings, and create more engaging flows for registrations, signups, or lead capture.

How to Create Many-to-Many Relations in WordPress with JetEngine

In this step-by-step video, you’ll see how to use JetEngine to link multiple WordPress post types together. From setting up relations to building dynamic listings, discover how to create advanced content structures that improve usability and flexibility.

How to Create a Reusable WordPress Component with JetEngine

Learn how to improve your WordPress workflow with JetEngine Components. This tutorial shows you how to build reusable elements for Elementor and Bricks Builder, configure content and style controls, and apply them dynamically to CPTs like doctors and services.

Community Resources

How to Create an Online Store Using WooCommerce | Full Tutorial

Thanks to Michelle The Creative, you can use this video tutorial to build a complete WooCommerce store with WordPress, Elementor, and Crocoblock JetPlugins. Follow step-by-step instructions to add products, create custom store pages, set up account endpoints, enable reviews, and enhance your shop with powerful design and dynamic features.

How to Import JetEngine CPT with WP All Import, including custom meta fields and taxonomies

Osamu Wakabayashi demonstrated how to import a Custom Post Type (CPT) with JetEngine meta fields and taxonomies into WordPress using the WP All Import plugin. The tutorial demonstrates how to map custom meta fields, manage taxonomies, and run a clean import from a CSV file. A practical guide for anyone managing structured data in WordPress.

What Do You Think?

Have thoughts or suggestions? We’re all ears! Share what you’d like covered in future Croco Educates issues; your feedback helps us keep improving.

Thank you for being part of our Crocoblock community!

Was this article helpful?
YesNo