What is Envira Gallery plugin?
Envira Gallery is one of the leading WordPress photo gallery plugins, built by the same team as WPForms and OptinMonster (Awesome Motive). It is consistently rated among the fastest-loading gallery plugins in the category, with a focus on performance-conscious image display and a clean drag-and-drop gallery builder. Support for lightbox popups, multiple gallery layout types (grid, masonry, mosaic, justified), video galleries, social sharing, and WooCommerce integration covers the most common photography and portfolio use cases.
Envira’s free version on WordPress.org provides basic gallery functionality. Paid plans start at $39.50/year (Basic) with a full license required for features like masonry layout, lightbox video, social media sharing, deeplinks, and pagination. WooCommerce integration — enabling direct print or digital download sales from gallery images — requires the higher-tier Pro or Growth plans. The plugin is structured around a clean admin UI with prebuilt templates that make gallery creation straightforward even for non-technical site owners.
Envira Gallery is best suited for photographers, portfolio sites, and businesses that need a polished, professionally-presented gallery with reliable page load performance. Its speed advantage — noted in multiple independent gallery plugin benchmarks — makes it particularly appropriate for image-heavy pages where gallery loading time has a measurable impact on visitor experience. For professional photographers who additionally need print sales and client proofing, NextGEN Gallery provides more comprehensive photography-business features within a single plugin.
Need Help With Envira Gallery Setup, Troubleshooting, or Customization?
Need help with Envira Gallery? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.
Get Envira Gallery Expert HelpKey Features
- Gallery layouts: grid, masonry, mosaic, justified
- Lightbox with keyboard navigation and touch swipe
- Video gallery support (YouTube, Vimeo, self-hosted)
- Social media sharing (Facebook, Pinterest, Twitter)
- WooCommerce integration for digital and print sales (Pro)
Pros & Cons
Pros
- Fastest-loading gallery plugin in independent benchmarks — optimized for performance
- Clean, beginner-friendly drag-and-drop gallery builder
- Multiple layout options covering most portfolio and blog gallery use cases
Cons
- Most meaningful features (masonry, video, social sharing, WooCommerce) require paid plan
- WooCommerce sales require high-tier plan (Pro, $199/year)
Free vs Premium
Free: basic grid gallery, lightbox. Basic ($39.50/year, 1 site): masonry, video, social. Plus ($99/year, 3 sites): watermark, pagination. Pro ($199/year, unlimited sites): WooCommerce, client proofing, deeplinking. Pricing at enviragallery.com.
Common Problems & Fixes
Envira Gallery lightbox is not opening when images are clicked — images load but clicking does nothing. How do I fix this?
Lightbox functionality depends on Envira’s JavaScript loading correctly. Check browser DevTools Console for JavaScript errors. Common causes: (1) a JavaScript conflict with a theme or another plugin interfering with Envira’s lightbox initialization — temporarily deactivate other plugins to identify the conflict; (2) Envira scripts are not loading on the page — check if a performance plugin is excluding Envira scripts from loading; (3) the gallery is set to “Link to” a URL instead of “lightbox” — in the gallery editor, verify each image’s “Link Type” is set to Lightbox in image settings; (4) clear all caches.
Envira Gallery images are loading slowly — the gallery takes several seconds to appear. How do I improve performance?
Gallery load speed is primarily determined by image file sizes and server response time. Steps: (1) enable Envira’s Lazy Load option in gallery settings — images below the fold load only when scrolled into view; (2) optimize images before upload using ShortPixel, Imagify, or EWWW Image Optimizer — gallery images should rarely exceed 200KB; (3) enable pagination in gallery settings to limit the number of images loaded per page; (4) use a CDN (Cloudflare, BunnyCDN) to serve images from locations closer to visitors; (5) check if your hosting server is responding slowly — slow TTFB affects gallery load regardless of image optimization.
Envira Gallery is not displaying on the page after adding the shortcode or block — the gallery area is blank. How do I fix this?
A blank gallery area indicates the gallery is not rendering correctly. Check: (1) the gallery is Published (not Draft) in Envira Gallery → All Galleries; (2) the gallery ID in the shortcode [envira-gallery id=”X”] matches the gallery ID shown in the gallery list; (3) images are added to the gallery — an empty gallery renders as blank; (4) a conflict with the active theme is preventing Envira CSS from loading — test with a default WordPress theme; (5) clear all caches after publishing the gallery.
Customization & Developer Notes
How do I create a video gallery in Envira Gallery?
In Envira Gallery → Add New, go to Envira Gallery Settings → Videos tab. Add video URLs (YouTube, Vimeo, or direct .mp4 links) using the “Add Video” option. Each video appears as a thumbnail in the gallery grid. When clicked in lightbox mode, the video plays inline with audio controls. For mixed photo and video galleries, add both images and video URLs to the same gallery — Envira renders them together with appropriate playback controls for videos. The video gallery feature requires at least the Basic plan.
How do I sell prints from an Envira Gallery using WooCommerce?
WooCommerce integration requires Envira Gallery Pro. Install and activate the Envira WooCommerce add-on. In the gallery editor, enable WooCommerce integration and link each gallery image to a WooCommerce product (which represents the available print sizes, paper types, and pricing). When visitors click an image in the lightbox, they see a “Buy Print” button that adds the corresponding WooCommerce product to the cart. Configure the product variations and pricing in WooCommerce → Products as you would for any variable product.
Frequently Asked Questions
Is Envira Gallery or NextGEN Gallery better for a photographer's portfolio?
For a portfolio website focused on image display performance and visual presentation, Envira Gallery’s speed advantage and cleaner interface make it the more visitor-friendly choice. For professional photography studios that need advanced album management, client proofing workflows, Lightroom sync for bulk uploads, and integrated print sales without WooCommerce, NextGEN Gallery’s more comprehensive photography-business feature set provides better workflow integration despite its steeper learning curve.
Does Envira Gallery work with the Gutenberg block editor?
Yes — Envira Gallery provides a dedicated Gutenberg block available in the block inserter. Select the block, choose your gallery from the dropdown, and the gallery renders inline in the editor with a preview. The block also supports all shortcode parameters for customization. For classic editor users, the shortcode [envira-gallery id=”X”] works in any content area.
Can Envira Gallery break after updates?
Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.
What should I check before installing Envira Gallery?
Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.