Title: Wisp Gallery
Author: eedee
Published: <strong>October 5, 2026</strong>
Last modified: October 6, 2026

---

Search plugins

![](https://ps.w.org/wisp-gallery/assets/banner-772x250.jpg?rev=3728781)

![](https://ps.w.org/wisp-gallery/assets/icon.svg?rev=3728781)

# Wisp Gallery

 By [eedee](https://profiles.wordpress.org/eedee/)

[Download](https://downloads.wordpress.org/plugin/wisp-gallery.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/wisp-gallery/#description)
 * [Reviews](https://wordpress.org/plugins/wisp-gallery/#reviews)
 *  [Installation](https://wordpress.org/plugins/wisp-gallery/#installation)
 * [Development](https://wordpress.org/plugins/wisp-gallery/#developers)

 [Support](https://wordpress.org/support/plugin/wisp-gallery/)

## Description

Wisp Gallery turns photos, posts and pages into galleries visitors can filter by
category, in five layouts, right in the block editor. It is built on core blocks
and the Interactivity API: 3 KB of JavaScript to start, the rest only when a gallery
needs it, and no jQuery or other dependencies.

**[See it live and try every setting](https://wispgallery.com/)**

#### Three blocks

 * **Filterable Gallery** – lays out its content as masonry, justified rows, grid,
   carousel or accordion, with columns, row height and crop per device (desktop,
   tablet, mobile). Click an item to open the lightbox, follow its link, open the
   media file, or nothing.
 * **Gallery Filter** – category buttons (or a dropdown) that filter one gallery
   or every gallery on the page, with counts and a smooth animation. Place it anywhere:
   above, below or beside the gallery.
 * **Gallery Media Query** – images from the Media Library by Gallery Category, 
   inside a gallery. New uploads in those categories show up by themselves.

A gallery holds regular core blocks: Image blocks, and Query Loop blocks (the “Gallery
Posts” variation) with Post Featured Image and Post Title. Everything core offers
for those blocks keeps working.

#### Free, and complete

 * Five layouts: masonry, justified rows, grid, carousel (centered slides, endless
   loop, autoplay) and accordion.
 * A native `<dialog>` lightbox with keyboard, swipe, captions and a counter.
 * Scroll reveal (rise and fade) and hover zoom, in pure CSS.
 * Gallery Categories for images, posts and pages. Set them in the gallery (one 
   image or several at once), in the Media Library (column, filter and bulk actions)
   or in the post sidebar.
 * Patterns: photo portfolio, travel journal, food menu, team, hero carousel, latest
   posts carousel and a filterable portfolio.
 * An archive template for Gallery Categories in block themes.
 * Command palette: add a filterable gallery, switch all galleries between Edit 
   and Preview, tag selected images.
 * Abilities API (WordPress 6.9+): AI agents can list categories, find and tag images,
   and create galleries.
 * Translated into German, Spanish, French, Portuguese (Brazil), Italian, Japanese
   and Dutch.

#### Switching from another gallery plugin

Tools  Wisp Gallery import brings over galleries from **Envira Gallery, NextGEN 
Gallery, Modula and FooGallery**: images in their order, alt text, captions, links,
layout, columns, spacing, lightbox and tags (as filter categories). Each gallery
becomes a draft page. Optional replacement shortcodes keep existing posts working,
including the Envira, Modula and FooGallery blocks. Also available as `wp wisp-gallery
import`.

#### Wisp Gallery Pro

A separate plugin, [Wisp Gallery Pro](https://wispgallery.com/pro/), adds more for
the same blocks. This plugin is complete without it: nothing in it is locked, and
it shows no ads or notices.

 * Videos next to photos: Media Library files, YouTube, Vimeo, TikTok and Instagram.
 * Load more, with a button or on scroll, and albums (a gallery inside a gallery).
 * WooCommerce: products with price and add to cart in the lightbox, and the Product
   Collection block.
 * Lightbox download and share buttons, camera settings (EXIF), deep links, and 
   lightbox styles and colors.
 * Filter styles and presets, button sizes, count badges, any taxonomy, and the 
   filter in the URL.
 * Caption looks and colors, more hover and reveal effects, filter animations, and
   carousel arrow designs.
 * A pattern pack of ready-made galleries.

#### Source code

The JavaScript and CSS in `build/` are compiled from the human-readable sources 
in `src/`, which ship with the plugin. To rebuild them: `npm install && npm run 
build` (uses @wordpress/scripts).

### External services

Wisp Gallery makes no requests to other servers: no tracking, no remote fonts or
scripts, and nothing is sent anywhere from your site.

## Screenshots

[⌊A filter with counts above a masonry gallery.⌉⌊A filter with counts above a masonry
gallery.⌉[

A filter with counts above a masonry gallery.

[⌊The carousel layout, one of five: masonry, justified rows, grid, carousel and 
accordion.⌉⌊The carousel layout, one of five: masonry, justified rows, grid, carousel
and accordion.⌉[

The carousel layout, one of five: masonry, justified rows, grid, carousel and accordion.

[⌊The lightbox: a native dialog with keyboard, swipe and caption support.⌉⌊The lightbox:
a native dialog with keyboard, swipe and caption support.⌉[

The lightbox: a native dialog with keyboard, swipe and caption support.

[⌊The filter in your theme's button style, with counts.⌉⌊The filter in your theme's
button style, with counts.⌉[

The filter in your theme’s button style, with counts.

[⌊The Filterable Gallery block in the editor, with layout, device and column settings.⌉⌊
The Filterable Gallery block in the editor, with layout, device and column settings
.⌉[

The Filterable Gallery block in the editor, with layout, device and column settings.

[⌊Gallery Categories in the Media Library: a column, a filter dropdown and bulk 
assignment.⌉⌊Gallery Categories in the Media Library: a column, a filter dropdown
and bulk assignment.⌉[

Gallery Categories in the Media Library: a column, a filter dropdown and bulk assignment.

[⌊The importer for Envira Gallery, NextGEN Gallery, Modula and FooGallery galleries.⌉⌊
The importer for Envira Gallery, NextGEN Gallery, Modula and FooGallery galleries
.⌉[

The importer for Envira Gallery, NextGEN Gallery, Modula and FooGallery galleries.

## Blocks

This plugin provides 3 blocks.

 *   Gallery Filter Buttons or a dropdown that filter a Filterable Gallery by category.
 *   Filterable Gallery Images, posts and media queries in five layouts, from masonry
   and justified rows to carousel and accordion, with scroll reveal effects. Pair
   it with a Gallery Filter block.
 *   Gallery Media Query Shows images from the Media Library by Gallery Category.
   New images appear automatically.

## Installation

 1. In WordPress, go to Plugins  Add New, search for “Wisp Gallery” and click Install,
    then Activate.
 2. In the block editor, add a **Filterable Gallery** block and drop in images, or 
    pick them from the Media Library.
 3. Give the images Gallery Categories (select them in the gallery and use the toolbar,
    or use the Media Library).
 4. Add a **Gallery Filter** block above the gallery. Done.

To move galleries over from Envira, NextGEN, Modula or FooGallery, open Tools  Wisp
Gallery import.

## FAQ

### Does it work with my theme?

Yes. Wisp Gallery is made of blocks and takes the theme’s colors, fonts and spacing.
The filter uses your theme’s own buttons. It works in block themes and classic themes
with the block editor.

### Can visitors filter posts, not just images?

Yes. Put a Query Loop (the “Gallery Posts” variation) in the gallery, or mix images
and posts in one gallery. Images, posts and pages share the Gallery Categories.

### Is it fast?

The first gallery on a page loads about 3 KB of JavaScript; the lightbox and filter
load only when used. Images are lazy-loaded with the right sizes, and scroll reveal
runs in CSS.

### Where do I get help?

The documentation is at [wispgallery.com/docs](https://wispgallery.com/docs/). Questions
and bug reports go to the support forum here.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Wisp Gallery” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ eedee ](https://profiles.wordpress.org/eedee/)

“Wisp Gallery” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/wisp-gallery/contributors)
for their contributions.

[Translate “Wisp Gallery” into your language.](https://translate.wordpress.org/projects/wp-plugins/wisp-gallery)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wisp-gallery/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wisp-gallery/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wisp-gallery/) by
[RSS](https://plugins.trac.wordpress.org/log/wisp-gallery/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

_2026-10-06_

 * A “Rate Wisp Gallery” link on the Plugins screen, and after 14 days a review 
   request on the Dashboard, Plugins, Media Library and gallery screens. “Maybe 
   later” waits 30 days; once rated or dismissed it never comes back.

#### 1.1.0

_2026-10-05_

 * Renamed from Gallery Z to Wisp Gallery, with a new logo; the site is now wispgallery.
   com.
 * No third-party SDK or licensing code anymore; the plugin makes no requests to
   other servers.
 * Patterns, imported galleries and the archive template use the plugin’s own filter
   and caption styles.

#### 1.0.1

_2026-09-27_

 * The plugin now includes the source code of its scripts and styles (src/), with
   build instructions in the readme.
 * Readme: an External services section.

#### 1.0.0

_2026-09-27_

 * Five layouts in one Filterable Gallery block: masonry, justified rows, grid, 
   carousel and accordion, with columns, row height and aspect ratio per device.
 * Gallery Filter block: buttons or a dropdown, counts, multi-select; filter changes
   animate with View Transitions.
 * Native `<dialog>` lightbox that zooms out of the thumbnail, with swipe, keyboard
   and captions.
 * Carousel navigation: arrows on or below the photos. Autoplay on or off.
 * Reveal-on-scroll effects without JavaScript (rise and fade).
 * Gallery Categories for images, posts and pages; images, post queries and media
   queries mix in one gallery.
 * Importers for Envira Gallery, NextGEN Gallery, Modula and FooGallery, with replacement
   shortcodes.
 * Patterns, a Gallery Categories archive template, commands and Abilities API support.
 * Translations: German, Spanish, French, Portuguese (Brazil), Italian, Japanese
   and Dutch.

## Meta

 *  Version **1.1.1**
 *  Last updated **44 minutes ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/wisp-gallery/) and [English (US)](https://wordpress.org/plugins/wisp-gallery/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wisp-gallery)
 * Tags
 * [filterable gallery](https://wordpress.org/plugins/tags/filterable-gallery/)[lightbox](https://wordpress.org/plugins/tags/lightbox/)
   [masonry](https://wordpress.org/plugins/tags/masonry/)[photo gallery](https://wordpress.org/plugins/tags/photo-gallery/)
   [portfolio](https://wordpress.org/plugins/tags/portfolio/)
 *  [Advanced View](https://wordpress.org/plugins/wisp-gallery/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wisp-gallery/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wisp-gallery/reviews/)

## Contributors

 *   [ eedee ](https://profiles.wordpress.org/eedee/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wisp-gallery/)