You ask, and we deliver – bug fixes, new features, and additional surprises, from time to time under the form of un-announced extensions (๐Ÿ‘‡)


Letโ€™s take a look at what’s been keeping us busy:

  • We’ve fixed (almost) all bugs in both Modula Lite and PRO to make the user experience more friendly. (n.b: almost all bugs because well, otherwise the devs wouldn’t have a job, would they?)
  • We’ve also integrated debug information straight into a gallery’s backend. It should make debugging a lot easier and reduce back-and-forth emails between us and you, the end client. (if you want to email us just to check in or say hi ๐Ÿ‘‹, that’s more than welcome.)


๐Ÿงฐ Modula LITE

We find bug, we fix bug. That’s how we roll. ๐Ÿ˜Ž

๐Ÿ›  Elementor image positioning bug fix

Modula wasn’t playing nice with Elementor. Sometimes, you’d end up with a situation where images from the gallery were stacked on top of each other. This problem was also caused by placing the same gallery multiple times on a single page. Now, Modula + Elementor equals โค๏ธ again.

๐Ÿ›  Gutenberg block gallery selection when it doesn’t have any images

We assumed that you’d always have galleries in Modula because, who doesn’t love to use Modula, right? Aaaaand that assumption leads to a scenario where trying to use the Gutenberg block and selecting a gallery with no images in it, wouldn’t return any useful information. Fixed. ๐Ÿ‘

๐Ÿ›  Gutenberg block gallery preview

As you may be aware, there was no preview option in the Gutenberg block. Now, you can see a preview of how your gallery will be displayed on the front end. This includes all grid types.

๐Ÿ›  Improved Avada compatibility

  • When using Avada, our color pickers were reaching out of their container. You donโ€™t have to worry anymore!
  • Fixed lazyLoad compatibility with Avada’s own lazyLoad implementation.

๐Ÿ›  Modula now works in tabs

YES – you read that right โœจ. Modula now works in tabs. Flawlessly, I might add as well.

๐Ÿ›  Same gallery multiple times on a page

When the same gallery was present multiple times on the same page, only the first instance of the gallery will be triggered, the rest being ignored.

๐Ÿ›  JavaScript error in admin panel when looping through gallery’s images

When looping through the images inside the preview, there was a JavaScript error. Problem fixed!

๐Ÿ›  Social share information improvement

Now it shares the title/caption of the image and the image URL instead of the galleryโ€™s page.

๐Ÿ›  SiteGround Optimizer plugin compatibility

When using lazyLoad, images would stubbornly refuse to load. But we took care of this issue and fixed the compatibility with SiteGround Optimizer. We’ve made the images stubborn-less.

๐Ÿ›  Fixed a bug where the gallery did not reset after browser tab resized itself

This situation has been found in some themes where the height of the content is equal to or less size than the window/browser tab size, and Modula would not reset itself.

๐Ÿ›  JetPack compatibility

Fixed compatiblity with Jetpackโ€™s lazyLoading. ๐Ÿš€

๐Ÿ›  Fixed custom CSS editor – when entering to edit the gallery and the last tab was the Custom CSS tab when trying to add CSS the view of the editor was messed up


โญ We try our best to make Modula visually appealing, where you can have fun creating galleries. So, we made some improvements to Modulaโ€™s appearance.

  • Hover effects tab received a new look;
  • Improvements in hover effects – padding and some placements of elements have been adjusted;
  • Improved Gutenberg block;
  • The extensions page has been reworked Now, it will be much easier to install and activate Modula extensions;
  • Added a suggest a feature link and updated Modula’s admin tabs;
  • Gallery image size has received an update – Users can select default WordPress sizes + custom sizes;
  • Implemented srcset and srcsizes for gallery’s images – useful for responsiveness;
  • Some security for extensions page – now only users with permissions to install plugins have access to it.

๐Ÿ“ฃ And last but not least, we added a responsive gutter option that can be set for all devices: desktop, tablet, and smartphone.


๐Ÿงฐ Modula PRO

Above all, we have improved the UI of the extension page to make it more visually appealing.

But this is not all. Weโ€™ve made a lot more improvements and attached new options to customize your galleries as you please.

๐Ÿ”ฉ Hover effects

Weโ€™ve made improvements to the hover effects area. Padding and some placements of elements have been adjusted so things just look more in their place.

Moreover, we’ve also improved hover effects on mobile view, one tap triggering the hover effect and 2 taps opening the lightbox.

๐Ÿ”ฉ Images on mobile

Weโ€™ve added an option for maximum images on mobile to display only a number of images in mobile view.

๐Ÿ”ฉ Lightbox view

In the lightbox view, you will find an option that will allow you to restrict lightbox opening on desktop, mobile or both.

๐Ÿ”ฉ Caption overlap

Weโ€™ve added an option for caption overlap in lightbox, meaning that the user can select if the caption should go over the image or not. This also influences the hide/show functionality of the caption inside the lightbox.

๐Ÿ”ฉ Copy caption

This time, weโ€™ve added the possibility to copy caption in lightbox by double-tapping the text. We want to make your work easier and increase your workflow.

๐Ÿ”ฉ Lightbox colors customizations

If you want your galleries to be more dynamic, weโ€™ve added an option to change the FancyBox vibrant color when the viewer interacts with the lightbox.

๐Ÿ”ฉ Keyboard navigation ON by default

๐Ÿ”ฉ Dropdown filters

In Modula PRO was also added an option to display dropdown filters depending on the used device.

๐Ÿ”ฉ AJAX

Weโ€™ve added AJAX install/activate/deactivate for extensions in the extensions page and AJAX license activation, a more straightforward way to activate your license.


๐Ÿงฐ Extensions

We did some tweaks to the extensions as well. Let’s see what it’s about:

โš™๏ธ Modula Albums

๐Ÿ›  Double quote character

If the user entered a double quote inside the image title/caption/description, the lightbox was not displaying the image. Now, we fixed this, and you can add characters.

๐Ÿ›  Same album multiple times on a page

When the same album was present multiple times on the same page, only the first instance of the album will be triggered, the rest being ignored.


โš™๏ธ Modula Slider

๐Ÿ›ก Update for new image size option

Sizes are now placed inside the image attribute.

๐Ÿ›ก Update “Restrict lightbox on devices”

Open images in slider on certain devices only.


โš™๏ธ Modula Speedup

๐Ÿ›ก Update for new image size option

Sizes of images are placed inside image attribute, lazy loading and image placing are fixed and run much smoother now

๐Ÿ›  FancyBox thumbs from CDN

We want to provide high availability and performance, so we have fixed FancyBox thumbnails because they werenโ€™t received from CDN (content delivery network).


โš™๏ธ Modula Watermark

๐Ÿ›ก Update for new image size option – sizes of images are placed inside image attribute, lazy loading and image placing are fixed and run much smoother now


โš™๏ธ Modula Defaults

This extension received a very complex Gutenberg block, where you can create galleries inside the pages and much, much more.


๐Ÿ“ฃ Release of Modula Pagination + AJAX Load More

And the icing on the cake… ๐Ÿ’ We’ve (finally, huh?) released our extension that handles both pagination and AJAX load more buttons. Now, you won’t have to display all your images or videos on the same page, you can distribute them on more pages.

That’s it for today’s release. Check back in for our next release ๐Ÿ™‚ Let us know down in the comments if we’ve missed something.