Skip to main content
Halloween offer Extra 25% hosting credits when you buy on $100+ in credits
Take my treat →Claim
Agency Program 50% cashback. Exclusive discounts. Priority support. Built for growing agencies. 50% cashback. Exclusive discounts. Priority support. Built for growing agencies. Speak to the team Join free
WF&

WP Featherlight – A Simple jQuery Lightbox

v1.3.4
by Cipher · 4.9 (95 reviews)

An ultra lightweight jQuery lightbox for WordPress images and galleries.

60K+ active installs Updated Dec 08, 2020 Tested to 5.6.0
Closed on WordPress.org

WordPress.org closed this plugin on Dec 11, 2024 because of a security issue. It can no longer be installed from WordPress.org, so we have switched off the live demo and the download. If it runs on one of your sites, plan a replacement. See maintained alternatives

Try Demo Download
Pre-installed Ready in ~10s No card

Maintained alternatives you can try now

Active on WordPress.org, updated in the last 18 months, and doing the same job. Each one opens in a live sandbox.

Easy FancyBox icon

Easy FancyBox

4.8 · 200K+ installs

Easily enable the FancyBox light box on just about all media links. Multi-Site compatible. Supports iframe, inline content…

About WP Featherlight – A Simple jQuery Lightbox

WP Featherlight is a WordPress plugin that adds a simple lightbox popup to your website to display images and galleries. It also has the ability to lightbox videos, iframes, and ajax content. The plugin does not have any settings, but there are filters available for customization.

Frequently asked questions

What is WP Featherlight?
WP Featherlight is a WordPress plugin that adds a minimal, high-performance, and responsive jQuery lightbox to your WordPress website. It acts as a wrapper for the Featherlight jQuery lightbox plugin. When installed, it automatically displays standard WordPress images and galleries in a simple lightbox popup.
How do I make my images and galleries lightboxable?
To enable lightboxing for WordPress images and galleries, you need to select the "Media File" option when choosing where your thumbnails should link. You can also use the "Custom Link" option if you link directly to an image file. This functionality supports image files hosted on other websites as well.
Can I lightbox content other than images?
Yes, WP Featherlight allows you to lightbox videos, iframes, and AJAX content by adding specific data attributes to your content. For detailed instructions on custom content loading, you can refer to the Featherlight documentation.
Are there any settings for WP Featherlight?
WP Featherlight has no settings panel, so it is designed to work out-of-the-box without configuration. However, you can disable the lightbox on specific pages or posts directly from the post editor screen.
How can I disable image captions in the lightbox?
As of version 0.3.0, images using default WordPress captions will include them in the lightbox. To disable this behavior, you can use the 'wp_featherlight_captions' filter and set it to false.

Changelog

1.3.3

This is primarily a maintenance release, but one tweak was made.

  • Tweak: Changed name of meta box title

1.3.2

Release to downgrade Featherlight verison until all bugs are worked out.

1.3.1

This is primarily a maintenance release, but one new feature has been added. Display the option to disable the lightbox in Gutenberg!

Here’s a full list of what’s changed since the last release:

  • Feature: Add back metabox in sidebar
  • Dev: Updated Featherlight to 1.7.14

1.3.0

While primarily a maintenance release, one new feature has been added. WP Featherlight now supports Gutenberg galleries.

Here’s a full list of what’s changed since the last release:

  • Feature: Gutenberg support
  • Tweak: General code cleanup in plugin
  • Dev: Updated Featherlight to 1.7.13
  • Change of ownership

1.2.0

This is primarily a maintenance release, but one new feature has been added. HTML in captions is now supported!

Here’s a full list of what’s changed since the last release:

1.1.0

Thanks to some changes implemented in the core featherlight script, the accessibility of WP Featherlight is now significantly improved. Lightboxed elements now have more appropriate focus management for screen readers and the close button is more accessible.

This update also fixes a potential plugin compatibly problem in the WordPress admin. In version 1.0, it was possible under unusual circumstances for the plugin to throw a fatal error when attempting to add the disable checkbox to the publish metabox.

  • Tweak: Improved accessibility (accessible close button, better focus management)
  • Fix: Prevented a fatal error that could happen when another plugin unsets the WP_Post object on the publish metabox.
  • Dev: Updated Featherlight to 1.7.0

1.0.0

Even though this is a major version change, this is primarily a maintenance release. The reason for the jump to 1.0.0 is because we’ve changed some code which could break backwards compatibility with custom extensions and integrations.

If you’re just using the plugin on your site and haven’t customized it or paid anyone to customize it for you, you should be able to update without any issues.

If you’re a developer and have written custom code extending the PHP side of WP Featherlight, be sure to test your code before updating.

Under the hood, we’ve deprecated some internal methods which could potentially break custom code which extends WP Featherlight. The changes are primarily limited to class initialization, so unless you were doing something specific to that, it’s unlikely that you’ll run into issues.

  • Tweak: Improved transition between images within galleries
  • Tweak: Moved our disable lightbox checkbox into the publish meta box to streamline the admin
  • Tweak: Made styles more aggressive to ensure elements look consistent across different themes by default
  • Fix: Reduced false positives for URLs that use image extensions but don’t actually link to an image
  • Dev: Updated Featherlight to 1.5.1
  • Dev: Updated jQuery Detect Swipe to 2.1.3
  • Dev: Deprecated some internal methods
  • Dev: Reorganized how classes are instantiated and plugin actions are fired

View the full changelog on GitHub

Try other plugins