WP fancyBox3

Description

Plugin provides support for fancyBox3 (jQuery lightbox script for displaying images, videos and more.
Touch enabled, responsive and fully customizable) on whole your website pages. Configure in few clicks!

See an example
Contribute on GitHub

Support and suggestions, Support
skype: agriboed

Languages

  • English (default)
  • Русский

Screenshots

  • Images gallery
  • Image zoom
  • Sharing
  • Responsive on any device
  • Settings
  • Settings
  • Settings
  • Settings

Installation

  1. Upload the wp-fancybox-3 folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress. After activation, go to menu “Settings” – “WP fancyBox3”
  3. Configure the plugin
  4. Enjoy!

FAQ

Plugin doesn’t support some features that are in JavaScript version of fancyBox3

Contact me using skype and I’ll add this features to my plugin.

How to override front-end template or change callable function?

Just use a hook add_filter(‘wpfancybox3_front_template’, your_function_name) in your functions.php file.
Function take as param a template filename that now placed by path /wp-fancybox-3/templates/front.php
Just copy this file in your template and return a new path in your function, for example:

add_filter(‘wpfancybox3_front_template’, ‘replace_wpfancybox3′);
function replace_wpfancybox3($template) {
return get_template_directory().’/my_own_template.php’;
}

How to override admin template?

Just use a hook add_filter(‘wpfancybox3_admin_template’, your_function_name)
with the same schema as described above.

How to override styles?

Firstly, disable default styles in your functions.php file:
wp_deregister_style(‘jquery-fancybox’);
and after that you can use your styles file. If it placed in separated file instead your theme style.css use following code:
wp_enqueue_style(‘jquery-fancybox’, get_template_directory_uri() . ‘/css/my_own_styles.css’);

Reviews

Great functionality and mix of manual overrides

Just getting started with this plugin. The documentation on the non-CMS related site is great, and transcends to the usage within WP! Can’t wait to use the modals and it seems as if there is a special field where additional scripts can be written without being enqued for special scenarios outside the scope of default usage options chosen from the plugins GUI. This developer has worked hard to provide various usage options for images, video, maps, and even AJAX content. Easy to implement and then extend. May need more references to the original site for ease of use. I could have missed this though.

Best Lightbox Ever

Light, fast, minimal, and great mobile experience. This implementation of FancyBox 3 blows away all of the lightboxes I’ve paid for on CodeCanyon over the years.

Perfect! Thank you!

Was trying desperately to make Nextgen Gallery more mobile friendly, and allow full screen images and zooming. This brought in Fancybox3 perfectly and did the trick across the site. Just the right amount of options and config available. Thank you!!

Read all 4 reviews

Contributors & Developers

“WP fancyBox3” is open source software. The following people have contributed to this plugin.

Contributors

Translate “WP fancyBox3” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.13

  • Added options for interaction with user

1.0.12

  • Escaping fixes
  • Fixed bug with caption in galleries

1.0.10

  • Added support for image caption

1.0.9

  • Bug fixes

1.0.7

  • Added Russian translation
  • Added Share feature
  • Bug fixes

1.0.6

  • Added hooks support

1.0.5

  • Added translations support
  • Bug fixes

1.0.2

  • Bug fixes

1.0.0

  • Release