S
by Matt Martz 4.6 (9 reviews)

Shadowbox JS

Shadowbox is an online media vieiwing application similar to Lightbox and Thickbox but with more functionality. Supports all types of media.

Shadowbox JS ranks #5,230 among WordPress.org plugins with 1,000+ active installations, is #9 of 373 in the Arts & Entertainment category, a 4.6/5 rating from 9 reviews, and was last updated Nov 28, 2017. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 3.4.2 (Current: 7.1)
v3.0.3.10.2 Current Version v3.0.3.10.2
Updated 8 years ago Last Update on 28 Nov, 2017
Refreshed 15 hours ago Last Refreshed on
#9 of 373 in Arts & Entertainment Top 10% by installs No update in over a year
View on WordPress.org
Rank
#5,230
-14 this week
Active Installs
1K+
-49%
KW Avg Position
6.5
No change
Downloads
534.5K
+5 today
Support Resolved
0%
No change
Rating
92%
Review 4.6 out of 5
4.6 (9 reviews)

Next Milestone 2K

Total Progress 26.5%
1K+ 2K+
5,181
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 735 more installs to reach 2K+

Rank Changes

5,210 5,216 5,223 5,229 5,235 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
5,210 5,218 5,227 5,235 5,243 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #5,230
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 10 20 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.6
9 reviews
Overall 92%
5
8 (89%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
1 (11%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Shadowbox JS. Checked 1 month ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who want to display images, videos, and audio using a Lightbox-style viewer without navigating users away from the page. It integrates the Shadowbox JS media viewer into WordPress, letting authors show various media formats in a customizable overlay while supporting existing lightbox markup as a drop-in replacement.

  • Drop-in lightbox replacement
  • Supports image, movie, audio links
  • YouTube/Google Video support
  • Gallery shortcode support
  • Album grouping via rel attribute
  • Multiple JavaScript library support
  • Exclude images via rel="nobox"
  • Hide extra links with class

Frequently Asked Questions

Common questions about Shadowbox JS

bmp, gif, png, jpg, and jpeg
swf, flv, f4v, dv, mov, moov, movie, mp4, asf, wm, wmv, avi, mpg and mpeg
mp3 and aac
You have probably used the wrong form of the YouTube URL. If you used something like http://www.youtube.com/watch?v=3D3kFn_3xRY that will disaply the YouTube website and not just the video. To just get the video use a link that looks like http://www.youtube.com/v/3D3kFn_3xRY.
The first thing you will need to do is to download shadowbox.js source from the github repository: http://github.com/mjijackson/shadowbox/downloads Second modify and build as required, then follow the next 2 FAQs for using a custom shadowbox.js and a custom shadowbox.css. I will not tell you how to build shadowbox, you can find that information in the source download. You do not necessarily have to do both. It is possible to only load a custom markup or only a custom css.
You can follow the steps outlined in the 'How can I use my own shadowbox.js' and 'How can I use my own shadowbox.css?' or you can manually download and extract as explained by the plugin.
Follow the steps outlined in the 'How can I use my own shadowbox.js' and 'How can I use my own shadowbox.css?'.
This can be accomplished using filters. You will need to run a filter on 'shadowbox-js'; and here is some sample code to show you how: function custom_shadowbox_js($url) { return get_bloginfo('stylesheet_directory') . '/js/shadowbox.js'; } add_filter('shadowbox-js', 'custom_shadowbox_js'); Just drop that code, modifying to your needs, in a custom plugin or mu-plugin and enjoy.
Just as above this can be accomplished using filters. You will need to run a filter on 'shadowbox-css'; and here is some sample code to show you how: function custom_shadowbox_css($url) { return get_bloginfo('stylesheet_directory') . '/css/shadowbox.css'; } add_filter('shadowbox-css', 'custom_shadowbox_css'); Just drop that code, modifying to your needs, in a custom plugin or mu-plugin and enjoy.
Yes. However this functionality requires WordPress 2.8. If you are running WordPress 2.8 and you would like to enable this functionality visit Settings -> Shadowbox JS and set Enable Smart Loading to true.

More plugins by Matt Martz

Sign In / Register

You need to sign in or register to use this feature.