=== Modula Image Gallery ===
Contributors: wpchill, silkalns  
Tags: gallery plugin, image gallery, video gallery, responsive gallery, WordPress gallery plugin  
Requires at least: 5.3  
Tested up to: 6.8
Requires PHP: 5.6  
Stable tag: 2.12.12

License: GNU General Public License v3.0 or later  

== Description ==
## The Best Gallery Plugin for Beautiful Image & Video Galleries in WordPress

**Modula gallery plugin** makes creating stunning galleries easy. Just add images, pick a gallery type, and publish—effortless for everyone!
**Modula AI** helps you quickly improve your gallery images by optimizing **titles**, **captions**, and **ALT text** in just a few clicks. Manual edits for each image are a thing of the past—save time and let **AI** do the work for you.
## How to Create a Gallery with Modula

### **It’s This Easy:**
1. **Go to Modula & click Add New.**
2. **Add your images & customize.**
3. **Copy the shortcode & paste it** where you want it. Example shortcode: `[modula id="1192"]`.

https://www.youtube.com/watch?v=Ah1vHSTEW-c

## What you get extra in Modula Pro when making a purchase:
* **[Comments for images](https://wp-modula.com/modula-comments/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Comments)**: Allow your site users to add comments for your gallery images, boosting your engagement and interaction with your audience.
* **[Image proofing](https://wp-modula.com/image-proofing?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Image+Proofing)**: Make it easy for customers to choose the photos they want edited with proofing galleries on your website. They can pick their favorites and send their choices directly through the site. No more long email chains or back-and-forth—everything is handled in one place!
* **[Instagram](https://wp-modula.com/modula-instagram/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Instagram)**: Easily link your Instagram account to your Modula Gallery. With this connection you will then be able to import Instagram images directly in your gallery, enriching your website with your Instagram content.
* **[Defaults](https://wp-modula.com/modula-defaults/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Defaults)**: Are you tired of going through each gallery and setting up the same settings repeatedly? Use the Defaults extension to define a basic set of options for your galleries, then simply add this to each new gallery you create. It saves a lot of time!
* **[Content Galleries](https://wp-modula.com/modula-content-galleries/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Content+Galleries)**: Take your gallery creation to the next level, with this add-on you will be able to generate a new gallery from your current posts, pages or custom post types. Even more, each gallery is synched with the original source, changes to the original content will also be reflected in the gallery.
* **[Bulk Edit](https://wp-modula.com/bulk-edit/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Bulk+edit)**: Easily edit multiple images at once, saving up precious configuration time.
* **[Video gallery](https://wp-modula.com/kb/modula-video/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Video+gallery)**: Use the Video extension to combine videos with images in your galleries. It works with YouTube, Vimeo, and self-hosted videos.
* **[Lightbox slideshow](https://wp-modula.com/kb/lightbox-slideshow/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Lightbox+slideshow)**: Improve the user experience with your galleries by presenting the images in a stunning slideshow.
* **[Slider gallery](https://wp-modula.com/kb/modula-slider/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Slider+gallery)**: This helps display your gallery images in a new format type: slider. It can be synced with a thumbnail strip below it. You can switch it up by adding different elements to the slider: dots, arrows, a fade effect, infinite loop, center mode, and more.
* **[Gallery Filters](https://wp-modula.com/kb/use-filters-in-modula/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Gallery+filters)**: Apply one or more filters to your images to allow your website’s visitors to easily sort through your gallery.
* **[Albums](https://wp-modula.com/modula-albums/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Albums)**: Let’s say you are going on a holiday trip and wish to document each day in a separate gallery. The Albums extension will allow you to group up all your holiday galleries in a single listing, enabling easy access to your precious memories.
* Multiple dynamic effects: [Loading Effects](https://wp-modula.com/kb/modula-loading-effects/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Loading+effects), [Hover effects](https://wp-modula.com/kb/modula-hover-effects/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Hover+effects) and [Zoom effects](https://wp-modula.com/kb/modula-zoom/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Zoom+effects)
* **[Watermark images](https://wp-modula.com/kb/modula-watermark/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Watermark+images)**: Protect your photos by adding custom watermarks.
* **[Right-Click Protection](https://wp-modula.com/kb/right-click-protection/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Right+click+protection)**: Use it to prevent visitors from downloading your images with right-click protection. It also turns off keyboard shortcuts for downloading images.
* **[Speed UP](https://wp-modula.com/kb/modula-speed-up/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Speed+up)**: Using this extension, you can optimize your images by reducing their file sizes, resizing them through ShortPixel’s image optimization algorithms, and serving them from StackPath’s CDN (content delivery network). The result? A fast website without the high costs associated with it.
* **[Whitelabel](https://wp-modula.com/kb/modula-whitelabel/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Whitelabel)**: This extension helps you remove all mentions of Modula from the plugin and customize it with your own brand, logo, and text.
* Support and updates are included with each purchase for one year.

## How-to Guides:
Here are a couple of quick tutorials on how to create your dream gallery using the free version:
* [WordPress Image Gallery](https://wp-modula.com/how-to-create-an-image-gallery-in-wordpress?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=wordpress+image+gallery)
* [Custom grid Gallery](https://wp-modula.com/grid-gallery?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=custom+grid+gallery)
* [Masonry Image Gallery](https://wp-modula.com/masonry-image-gallery/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=masonry+image+gallery)
* [Mobile responsive Gallery](https://wp-modula.com/mobile-responsive-gallery/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=mobile+responsive+gallery)
* [Beaver Builder Gallery](https://wp-modula.com/create-beaver-builder-gallery?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=beaver+builder+gallery)
* [Elementor Image Gallery](https://wp-modula.com/add-gallery-in-elementor?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=elementor+image+gallery)
* [Divi Builder Gallery](https://wp-modula.com/how-to-add-a-photo-gallery-in-divi?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=divi+builder+gallery)

When using the Pro version, you can also create:
* [Video Galleries in WordPress](https://wp-modula.com/add-video-wordpress-page?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Video+gallery)
* [Gallery Sliders in WordPress](https://wp-modula.com/wordpress-image-carousel/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Slider+gallery)
* [Galleries with Hover Effects](https://demo.wp-modula.com/demo/hover-effects/pufrobo/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Hover+effects)
* [Albums](https://wp-modula.com/online-photo-album/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Albums)

## Help & Support
* **Guides & Help Articles:** [Read documentation](https://wp-modula.com/kb/?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=knowledge+base)
* **Ask a Question:** [Support forum](https://wordpress.org/support/plugin/modula-best-grid-gallery/)
* **Need Extra Help?** [Contact Us](https://wp-modula.com/contact-us/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=contact+us)
* Do you have galleries already created in **NextGen**, **Envira**, **Final Tiles Grid Gallery** or **FooGallery** and want to migrate them to **Modula**?
Use our dedicated tools:
* [Migrate away from NextGEN Gallery](https://wordpress.org/plugins/modula-nextgen-migrator/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+nextgen)
* [Migrate away from FooGallery](https://wordpress.org/plugins/modula-foo-migrator/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+foogallery)
* [Migrate away from Envira Gallery](https://wordpress.org/plugins/modula-envira-migrator/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+envira)
* [Migrate away from Final Tiles](https://wordpress.org/plugins/modula-final-tiles-migrator/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+final+tiles)
* [Migrate away from Photoblocks Gallery](https://wordpress.org/plugins/modula-photoblocks-gallery-migrator/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+photoblocks)

== 3rd party or external service disclaimer ==

The plugin connects to our website through an API call (https://wp-modula.com/wp-json/mt/v1/get-all-extensions) in order to request a list of available extensions.

IT DOES NOT SEND ANY DATA NOR DO WE COLLECT INFORMATION FROM THE REQUEST

Our privacy policy can be found at this URL https://wp-modula.com/privacy-policy/

== Frequently Asked Questions ==

= How do I show a Modula gallery =
Follow [this easy guide](https://wp-modula.com/how-to-add-modula-to-page/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=add+to+page).

= Can I move my old galleries to Modula? =
Yes! If you use NextGEN, FooGallery, Envira, Final Tiles, or Photoblocks, you can **switch to Modula easily**.
[Migrate away from NextGEN Gallery](https://wordpress.org/plugins/modula-nextgen-migrator/)
[Migrate away from FooGallery](https://wordpress.org/plugins/modula-foo-migrator/)
[Migrate away from Envira Gallery](https://wordpress.org/plugins/modula-envira-migrator/)
[Migrate away from Final Tiles](https://wordpress.org/plugins/modula-final-tiles-migrator/)
[Migrate away from Photoblocks Gallery](https://wordpress.org/plugins/modula-photoblocks-gallery-migrator/)

= Why do some images look blurry? =
If photos don’t look clear, try increasing the **Minimum Image Width** in the settings, General section.

= How can I get help? =
* Free users: [Ask in our forum](https://wordpress.org/support/plugin/modula-best-grid-gallery/)
* Pro users: [Get priority help](https://wp-modula.com/contact-us/?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=contact+us)

== Installation ==
### **Automatic installation:**

The simplest way to install is to click on \'Plugins\' then \'Add\' and type \'Modula\' in the search field.

### **Manual installation 1:**

1. Login to your website and go to the Plugins section of your admin panel.
2. Click the Add New button.
3. Under Install Plugins, click the Upload link.
4. Select the plugin zip file (modula.x.x.x.zip) from your computer then click the Install Now button.
5. You should see a message stating that the plugin was installed successfully.
6. Click the Activate Plugin link.

### **Manual installation 2:**

1. You should have access to the server where WordPress is installed. If you don\'t, see your system administrator.
2. Copy the plugin zip file (modula.x.x.x.zip) up to your server and unzip it somewhere on the file system.
3. Copy the \"modula-lite\" folder into the /wp-content/plugins directory of your WordPress installation.
4. Login to your website and go to the Plugins section of your admin panel.
5. Look for \"Modula\" and click Activate.

== Screenshots ==

1. Custom Grid – Freely resize images
2. Custom Grid – Helper Grid
3. Back-end Options UI Walkthrough
4. Responsive galleries created with Modula

== Changelog ==
= 2.12.12 - 13.05.2025 =
Fixed: Security update

= 2.12.11 - 26.03.2025 =
Fixed: Import sources are now queried only on the Modula settings page.
Update: Improved code formatting for the gallery template.

= 2.12.10 - 19.03.2025 =
Updated: Twitter icon to X icon.
Added: Upsells in gallery edit screen.

= 2.12.9 – 18.03.2025 =
Changed: Removed tooltips.
Update: Links to online knowledge base.
Update: Default gallery type set to Masonry.
Update: Title and Caption default size values.
Update: Removed Misc tab from general settings.

= 2.12.8 - 15.03.2025 =
Added: Performance improvements in gallery listing page.

= 2.12.7 - 12.03.2025 =
Fixed: Fixes a PHP error occurring in certain scenarios

= 2.12.6 - 11.03.2025 =
Update: Notification system to WPChill Notification System.
Fixed: Custom galleries preview images wrong scaling after image/bulk edit.
Added: Upsells for Modula Comments.
Fixed: Fixed: PHP Warning

= 2.12.5 - 07.03.2025 =
Fixed: Escaping of links in image's title & caption.

= 2.12.4 - 06.03.2025 =
Fixed: Not displaying image metadata properly
Fixed: Saving image metadata on gallery edit

= 2.12.3 - 05.03.2025 =
Fixed: Do not strip image's title & caption html tags on image edit.

= 2.12.2 - 05.03.2025 =
Fixed: Plugin loading order.

= 2.12.1 – 03.03.2025 =
Fixed: AI Image Optimizer update method.

= 2.12.0 – 28.02.2025 =
Added: AI Image Optimizer.

= 2.11.11 – 07.01.2025 =
Fixed: ZIP file vulnerability fix.

See the full changelog [here](https://github.com/WPChill/modula-lite/blob/master/changelog.txt).

== Upgrade Notice ==

= 2.11.11 =
This update resolved a vulnerability for ZIP files!
