Help Center
Product News

Croco Educates January Issue: What’s New? (2026)

ivanova
Helena Ivanova
|
Technical content writer
Show all articles

Discover new updates and releases of Crocoblock plugins, useful resources, and partner links for January 2026.

New year, new updates, and we are excited to share them with you. You will find quite exciting news and updates in this digest. 

Plugin Releases

JetBooking 4.0.0

The most important feature of JetBooking 4.0.0 is the Multivendor functionality. Now, vendors can: 

  • using the new “vendor” user role, they can log in to a website;
  • add and edit their bookable items;
  • add and manage media;
  • manage their bookings: manage and delete upcoming reservations;
  • while having full control over their own properties, they are limited to the “subscriber” user role for the rest of the website and can’t see or edit others’ items. 

💡 This tutorial will help you see how the dashboard looks for vendors. 

💡 This guide will show you how to implement Multivendor functionality in JetBooking. 

Other improvements and updates

  • Front-end widgets for editing bookable items for vendors. 
  • Added jet-booking/wc-integration/booking-data hook for Woo-based mode booking data control.
  • Added jet-booking/dashboard/bookings-page/config hook for booking page configuration control.
  • Better JetEngine multiday calendar compatibility.
  • Custom JetFormBuilder calculated field macros %BOOKING_TIME::check-in-time% to get time values added.
  • Style manager support updated.
  • Updated the bookings admin page check-in/check-out filters handling.
  • Admin page templates’ path handling is updated.

JetElements 2.8.0

JetElements 2.8.0 is out with faster performance, expanded widget capabilities, and new integrations to make your pages more dynamic. Here are the most important features: 

  • Performance optimization: we split the front-end JavaScript into smaller, widget-specific files, and these files are now loaded only when the widget is used on the page.
  • Audio Player now supports pulling audio from multiple popular platforms. You can easily add audio content from MP3 files, Google Drive, SoundCloud, Spotify, or YouTube by selecting the source and using its URL.
  • Advanced Map with alternative providers. Now it supports Leaflet and Mapbox in addition to Google Maps, giving you more options for displaying interactive maps.
  • The Weather widget now uses the free OpenWeather API, making it easier to set up while still providing accurate, reliable weather data.
  • Cache / Force fetching option for videos: force-fetch fresh data on each page load. But pay attention that this bypasses caching and downloads the video directly every time. Use only for debugging, as it can cause slower load times and increased bandwidth usage. Learn more here
  • The Animated Text widget now offers an improved alignment control, so your animated text always looks perfect across devices.
  • The Lottie widget now has a new reversible click action: the animation plays forward on the first click, reverses on the second, and alternates with each click thereafter. 

Plugin Updates

JetSmartFilters 3.7.3

  • Allow to set a dynamic default value for the filters.

JetTabs 2.2.13

  • Videos now auto-pause when switching between tabs.

JetAppointment 2.3.1

  • Confirm & Cancellation Page Templates in Bricks Builder.
  • Source: add a booking to the Google Calendar dynamic link to work in the listing.
  • Require confirmation before executing the URL actions option.

JetEngine 3.8.3

  • Option Pages. Automatically load options control to enable or disable option auto-loading.
  • Split the front-end JS for listings-related components into modules, and minify the enqueued files to improve performance.
  • Blocks Views. Change JetEngine blocks API version to v3 (for improved compatibility with future WordPress updates).
  • JetPopup Compatibility. Listing pop-up and Repeater queries.
  • Query Builder. Better support for column aliases in SQL queries.
  • Updated Bricks + Query Builder. Slider and Accordion elements now support Query Builder.

JetBlocks 1.3.23

  • Added the “Full Width” option for the Login Form submit button.

Fixes

JetSmartFilters 3.7.3

  • Issue with styles for filters inside the Bricks pop-up.
  • Compatibility of Elementor filter widgets with WPML.
  • Minor issues with the new Block Styles manager.
  • Search Filter. Issue with quotes in the search request when searching by custom fields.
  • Listing Builder. Handle Additional CSS classes correctly for the blocks.

JetTabs 2.2.13

  • Auto Switch no longer reveals the content of tabs hidden by the Hide Empty Items add-on.
  • Arrow key navigation is now blocked inside inputs/textareas to prevent unintended tab/listing navigation (including Review Listing).

JetBlog 2.4.8

  • Removed CSS sourceMappingURL references from built JetBlog styles via gulp.

JetEngine 3.8.2.1

  • Escaped refresh cache URL in Workflows UI for better security.

JetBlog 2.4.8

  • Removed CSS sourceMappingURL references from built JetBlog styles via gulp.

JetAppointment 2.3.1

  • Incorrect date format in the appointment list with recurring.
  • The Time Picker does not work correctly with min and max times.
  • Display of slots for different durations on the timeline.

JetEngine 3.8.3

  • FIX: Relations. Issue with listing behavior when there are no related items to display.
  • FIX: Security. Better DB values escaping before printing in some cases.

JetElements 2.8.0

  • Removed extra escaping for variable.

JetBooking 4.0.0

  • Access to private or protected properties in the Booking class.
  • Booking post meta saving.
  • Timepicker Arabic time format.
  • The Calendar view in the admin panel displays only current-year bookings.
  • Days off with a single day display in the settings pop-up.
  • Wrong price in the admin booking details pop-up when the website language is not English.
  • Set up info on the final screen.

JetBlocks 1.3.23

  • Nav Menu dropdown arrow toggle behavior when Elementor Page Transitions/Preloader are enabled.
  • Prevented Sticky Header from breaking after filtering inside a pop-up.
  • The dropdown arrow click no longer navigates when the parent item is clickable.

JetFormBuilder 3.5.6.1

  • Compatibility with JetBooking 4.0.0.

JetElements 2.8.0.1

  • Enqueue the jet-elements script for the section parallax on the front end.
  • Improve section switch scrolling alignment.

Helpful Documentation

How to Create Custom Meta Storage for CPT (Update)

Learn how to create custom meta storage for CPTs using JetEngine. 

How to Save and Query Repeater Fields as Separate Fields (Update)

Learn how to save repeater fields as separate database fields using JetEngine for WordPress.

How to Update Website Theme via Crocoblock Installation Wizard

This guide shows how to install or update a theme via the Crocoblock Installation Wizard in WordPress.

Creating an Alphabet Filter for the Users Listing Grid

Learn how to build an alphabet filter for the Users Listing Grid with JetSmartFilters and JetEngine in WordPress.

Making JetElements and JetTabs Widgets Dynamic with Query Builder

This tutorial shows how to connect widgets to queries, enabling them to display content dynamically according to your site’s structure and data sources.

How to Create “Recently Viewed” Section Using the Data Stores Module (Update)

Learn how to apply the JetEngine plugin for WordPress to create a data store to show posts/pages, or CPTs that a user visited.

Platforms such as Pinterest, Instagram, and TikTok rely on algorithms that surface content similar to what users view or like. This logic can also be applied to WordPress websites with JetEngine’s Query Builder and Data Store modules. Learn how to implement it

How to Enable WooCommerce Integration for Appointments

This guide explains how to enable WooCommerce integration for JetAppointment and link forms to default WooCommerce pages in WordPress.

Settings Schedule Widget Overview

Discover how to add and set up the Settings Schedule widget from the WordPress JetBooking plugin.

How to Set Up Multivendor Functionality in Plain Mode with WooCommerce Checkout

This guide shows how to use JetBooking in Plain mode with WooCommerce checkout to enable vendor-level management of posts and booking orders.

Settings Configuration Widget Overview

Discover how to add and set up the Settings Configuration widget from the WordPress JetBooking plugin.

How to Manage Orders in Multivendor Functionality in WooCommerce-Based Mode

In this tutorial, you will find out how to configure JetBooking in “WooCommerce-based” mode so that each vendor can manage their posts and booking orders.

How to Implement Multivendor Functionality in JetBooking

This tutorial explains how to enable multivendor functionality in JetBooking by creating JetBooking Vendor users, assigning permissions, and allowing vendors to manage bookings, orders, and media from the WordPress dashboard.

JetBooking Dashboard (Update)

Learn which tools vendors got in the updated dashboard. 

How to Filter Posts Using Custom Fields Values

Learn how to filter posts by custom field values using the JetBlog plugin for WordPress.

Profile Menu Element Overview for Bricks

Learn how the JetEngine Profile Menu element works and how to customize it for WordPress Account and User pages with Bricks Builder.

How to Create a Subscription Registration Form

This guide describes two ways to create a subscription form that registers users and immediately assigns them the appropriate role using the JetFormBuilder plugin for WordPress.

This guide is focused on updating related items’ meta using a front-end form. 

How to Set Recurring Stripe Payments in a WordPress Form (Update)

Step-by-step guide

How to Configure a Custom Recurring Subscription Form

This tutorial focuses on setting up a custom recurring subscription plan in PayPal Sandbox mode and selecting it using Select (Checkbox or Radio) fields in a previously created form.

Elementor Pro Checkout Widget Not Working with JetWooBuilder (Troubleshooting)

Learn how to fix the issue

Making the Last Menu Item Appear Instead of 3 Dots in the Menu (troubleshooting)

Learn how to modify the roll-up mode of JetMenu.

Cool Blog Articles

Building a Travel Experiences Platform Like Airbnb

Read how to implement an Airbnb-like experiences platform using WordPress and the Crocoblock suite.

Dynamic Timelines With JetElements: Use Cases That Might Surprise You

Read about unusual use cases for the Timeline widget by JetElements combined with JetEngine’s dynamic functionality. 

Creative Ways to Use Testimonial Dynamic Widget by JetElements

The Testimonials widget can surprise you, too, and this article discusses unusual use cases for them. 

WooCommerce Product Badges and Labels: How to Use Them and Why

Product badges are attention-grabbing labels shown on product images to emphasize sales, new arrivals, bestsellers, or low stock. Applied strategically, they can significantly impact customer behavior and increase conversions in WooCommerce.

Audio and Video Blocks for WordPress: Benefits and Practical Use Cases

Learn about the usage of audio and video blocks on modern dynamic websites and why they are becoming an essential part of inclusive communication with your customers.

Flexible and Secure WordPress User Registration and Login System With Crocoblock

Default WordPress registration and login were built for admins, not real users. This guide shows how to create secure, front-end registration, login, and password reset flows with proper validation, verification, and protection, all without sending users to the dashboard.

Discover three proven methods to add professional video galleries to your WooCommerce store without coding. Complete guide with examples using JetProductGallery and JetEngine plugins.

New Video Tutorials

Create Custom File Upload Forms on WordPress with Crocoblock JetFormBuilder

This step-by-step tutorial demonstrates how to build a fully functional form for collecting and managing student assignments. It covers secure file uploads, field mapping to Custom Post Types and Custom Content Types, validation settings, and optimized front-end submission handling. 

Master ACF Field Filtering in WordPress Using JetSmartFilters

If your website already has ACF fields, you can convert them into JetEngine’s fields, of course. But JetSmartFilters and JetEngine have ACF support, and this tutorial tells you how to filter and display such fields using Crocoblock plugins. 

Build a Multivendor Booking Marketplace in WordPress with JetBooking 4.0

A deep dive into building a multivendor marketplace using JetBooking 4.0. 

Events

WordCamp Port Harcourt 2026

Join the WordCamp in Nigeria in February. 

WordCamp Nice 2026

Join the WordCamp in Nice, France, in March. 

WordCamp Madrid 2026

One more WordCamp in Madrid, Spain, in March. 

Partner Perks

Rocket.net

50% OFF for 3 months with promocode: Crocoblock

Follow this link.

Wrapping Up

January seems like a nice start to the year, with cool releases and big plans. Multivendor functionality and front-end tools for JetBooking, even more dynamic and powerful JetElements, and dozens of other improvements. 

Stay in touch, and have fun creating amazing projects! 

Was this article helpful?
YesNo