Table of contents
Description
Shadowbox is an online media viewing application that supports all of the web’s most popular media publishing formats. Shadowbox is written entirely in JavaScript and CSS and is highly customizable. Using Shadowbox, website authors can display a wide assortment of media in all major browsers without navigating users away from the linking page.
This plugin uses Shadowbox written by Michael J. I. Jackson.
Javascript libraries supported are: None, YUI, Prototype, jQuery, Ext, Dojo and MooTools. Ext is included with the plugin, Prototype and jQuery are used from the Javascript libraries included with Wordpress, YUI is loaded from Yahoo APIs, Dojo and Mootools are loaded from Google APIs.
This plugin can also be used as a drop in lightbox replacement, without requiring you to edit posts already using lightbox.
By default this plugin will use Shadowbox for all image links, movie links, audio links and YouTube/Google Video links including those generated by the [gallery] shortcode.
Shadowbox is licensed under the terms of the Shadowbox.js License. This license grants personal, non-commercial users the right to use Shadowbox without paying a fee. It also provides an option for users who wish to use Shadowbox for commercial purposes. You are encouraged to review the terms of the license before using Shadowbox. If you would like to use Shadowbox for commercial purposes, you can purchase a license from http://www.shadowbox-js.com/.
This plugin also makes use of the JW FLV Player. JW FLV Player is licensed under the terms of the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License. If you would like to use JW FLV Player for commercial purposes, you can purchase a license from https://www.longtailvideo.com/players/order2.
Please use the Shadowbox JS support forum for problems or questions with this plugin. Support questions will be ignored if left in the WordPress.org support forums, as comments on my site, through my contact form or by email. The only supported location for support questions is http://forum.sivel.net/.
Installation
- Activate the plugin through the ‘Plugins’ menu in WordPress or by using the link provided by the plugin installer
- Optional: Visit the settings page in the Admin at ‘Settings’ -> ‘Shadowbox JS’
Faq
What image file types will this plugin automatically add Shadowbox to?
bmp, gif, png, jpg, and jpeg
What movie file types will this plugin automatically add Shadowbox to?
swf, flv, f4v, dv, mov, moov, movie, mp4, asf, wm, wmv, avi, mpg and mpeg
What audio file types will this plugin automatically add Shadowbox to?
mp3 and aac
When I click on my YouTube links I see the full YouTube web site and not just my video. What is wrong?
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.
Can I selectively load Shadowbox on pages that need it?
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.
Why isn’t this plugin working?
Check to make sure that you have <?php wp_head(); ?> in your themes header.php and <?php wp_footer(); ?> in your themes footer.php. See the default WordPress theme for examples. Also see the FAQ below.
This plugin has stopped working since I installed another plugin or another plugin has stopped working since I installed this plugin. What can I do?
Try changing the Javascript Library used by this plugin to something other than ‘None’ on the Shadowbox JS settings page in the WordPress admin.
Screenshots

An image

A website

A YouTube video