Firelight Lightbox
NEWS: Easy Fancybox is now Firelight Lightbox. Read about it here. Firelight Lightbox is the most popular lighbox plugin for WordPress, active on over 200,000 WordPress installations. It adds a lightweight and flexible lightbox for viewing images, video, and other media on your website. After activation, links to images, galleries, videos, pdfs, maps, modals, etc, will open in a lightbox. Settings will be under ‘Lightbox’ on your main admin menu. QUICK LIGHTBOX DEMOS Demos for images, videos, PDFs, maps, and modals/popups: Free Lightbox Demo Pro Lightbox Demo – Light Theme Pro Lightbox Demo – Dark Theme FREE LIGHTBOX FEATURES – Automatic detection of images – Automatic detection of galleries – Customize options for Lightbox appearance, style, and behavior – Opens all common image formats including webp and svg – Opens WordPress core galleries – Opens videos from Youtube, Vimeo, and Dailmotion – Opens PDF files (embed with object tag, iframe, external Google Docs Viewer) – Opens NextGEN galleries (instructions) – Opens content from external web pages (instructions) – Create easy modals and popup boxes (instructions) – Open image maps (instructions) – Open lightbox from WordPress menu items (instructions) – Support for Jetpack Infinite Scroll – Support for WordPress Multsite (see Installation instructions) Links: -> Demos -> Docs -> Free Support PRO LIGHTBOX FEATURES Firelight Lightbox Pro is an extension for this lightbox plugin that offers: – Dozens of Pro features for free lightboxes (Fancybox Legacy, Classic, V2) – Priority support direct from developers – New and Powerful Pro Lighbox based on Fancybox 5, including: – Beautiful, modern full-browser and full-screen ligthbox – 100+ customizations options – Thumbnails within the lightbox – Social sharing for images – Link direct to images in the lightbox – “Download image” button – Toolbar with controls for thumbnails, social sharing, zoom, slideshow, etc – Open videos – Open PDFs – Open popups – Open inline content and iframes – Open Google maps – NextGEN Gallery integration – Elementor integration – Perfect on mobile devices – Optimized lightbox speed -> VIEW PRO LIGHTBOX DEMOS -> GET PRO SUPPORT GDPR / EU Privacy This plugin does not collect any data or set any browser cookies. The PRO version offers an option to disable the automatic popup after the first visit, which needs a browser cookie. This cookie stores the visitors first website visit timestamp and path on the client side. It is not shared nor is any data stored server side or elsewhere. Contribute If you’re happy with this plugin, please consider writing a quick rating, helping others in the forum, or translating. Known conflicts & issues See Firelight Lightbox Troubleshooting.
Gallery One
See demo: http://shrimp2t.com/gallery-one/ Features Fully responsive, Touch enabled Unlimited albums Unlimited images Carousel Gird Justified Masonry Slideshow Blog style (comming soon ) JustifiedGallery Light box Load Facebook album images Load Flickr album images Add image from url Shortcode creator Load Facebook Album Just paste your album url, example: https://www.facebook.com/BillGates/photos/?tab=album&album_id=10153110017351961 Note: Your album status must be public to load. Load Flickr Album Just paste your album url, example: https://www.flickr.com/photos/gianstefanofontana/albums/72157649693279051 Note: Your album status must be public to load. Adding your own view in your theme Create a folder gallery-one on your theme. Inside folder which created add a file and name view.php [Optional] Inside folder which created add a file and name config.php Example file view.php: settings ); /* You config data in file config.php var_dump( $this->media->get_data() ); // Gallery items data ?> Example file config.php: $config = array( 'name' => __( 'Justified', 'gallery-one' ), // view name 'js' => 'js/js.js', 'css' => 'css/css.css', 'view_settings' => array( array( 'id' => 'margins', 'default' => '10', 'label' => __( 'Margins', 'gallery-one' ), 'type' => 'text' ), array( 'id' => 'lightbox', 'default' => '1', 'label' => __( 'Lightbox', 'gallery-one' ), 'type' => 'checkbox' ), ), ); Adding your own view in your plugin Create new folder in your plugin, example: my-cool-views. Add add new view folder example: my-cool-views/full-screen. Add view.php file for you view my-cool-views/full-screen/view.php. [Optional] Add config.php file for you view my-cool-views/full-screen/config.php. Add your your views folder to view loader: add_filter( ‘gallery_one_get_template_folders’, ‘my_cool_views_path’); function my_cool_views_path( $view_paths ){ $view_paths[‘my_cool_view’] = PATH_TO_MY_PLUGIN.’/my-cool-views’; return $view_paths; } Config Parameters name: (string) Name of your view. css: (string/array) CSS files will enqueue when this view load. js: (string/array) JS files will enqueue when this view load. view_settings: (array) list field settings for your view. view_settings Parameters: id: Id of setting field. label: Label of setting files. default: Default value. type: Field type: text|select|checkbox|textarea. option: For field type select (array). desc: Field description.