!!! Please notice that “Ratings” do not represent the current plugin version quality - which was updated and corrected. Please check by yourself and leave feedback.
NGG Geo2 Maps Add-on is a flexible extension plugin for free or Pro NextGEN Gallery, displaying maps with your photos, galleries or albums located using EXIF GPS data or geocoding.
The goal of this plugin is to add to WordPress similar geolocation functionality as other web-based self-hosted photo manager apps have like Gallery 3, Piwigo, PhotoPrism or LibrePhotos.
The plugin is using Microsoft Bing Maps and requires a free Bing Maps API Key to function.
Features
- Maps with geo-located photos - Create maps with your photos, using their GPS data.
- Support for different representation of photos on a map: default BING maps pushpins, thumbnails (round, rectangular)
- Geocoding using gallery Title
- Include your maps by using Shortcodes
- Include maps automatically in every post with a gallery
- Open maps on requests (via Ajax)
- Create maps with specific photos only
- Create multiple maps on one page
- Itemized options panel: configure many available options
- Language support: users can create translations
- Route mode with GPX, XML, KMZ, KML, GeoRSS support: displays your travel route together with photos or any other data
- Worldmap mode: shows all or specific photos, galleries and albums on an overview map, open or preview galleries (via Ajax)
- Preview photos by clicking on a Pushpins/Thumbnails in an Infobox or one of 3 Lightboxes (Fancybox, Slimbox 2 or Fancybox 3)
- Customise Lightboxes: colours and controls
- Fancybox 3 Bottom Caption Panel with additional image EXIF and GPS info
- Enlarge maps to full screen
- Mini Map module
- Different visual styles for maps
V2.0.9 - 24.06.2024
- Update: Options text corrected.
- Bugfix: Thumbnails full filename acquired from pictures meta_data in database prevents incompatibility with older file naming
V2.0.8 - 19.11.2023
- NEW: Pictures in galleries are now sorted in the same way as in the NextGEN Gallery
- Update: Recommended error handling added for Exif read data
- Bugfix: Excluding images in galleries works again
V2.0.7 - 17.11.2023
- Update: AutoMap function now shows galleries on a map if no albums are found
- Update: Security improved
- Update: Code fully aligned with WordPress coding standards
- Bugfix: All PHP warnings resolved
- Bugfix: All reasonable WordPress standards check warnings resolved
- Bugfix: Several bugs found and resolved
- Bugfix: Infoboxes should not change location
- Bugfix: Worldmap pushpins or thumbs will not open a missing page
V2.0.6 - 17.10.2022
- Bugfix: Many PHP warnings resolved
- Bugfix: array_key_exists() error resolution implemented
V2.0.5 - 04.05.2022
- Update: How to create Gallery Map with a Shortcode added to the General tab
- Update: Map options description amended
- Update: Added compatibility with PHP 8.0
- Bugfix: Map created with a Shortcode with route path only searching unnecessarily for any galleries in a page content corrected
- Bugfix: CSS corrected
V2.0.4 - 21.08.2021
- Update: New map options have been added to hide parts of map interface
- Bugfix: Shortcode parameters containing capital letters not working
- Bugfix: Loaded route files with shapes with balloon description not showing Infobox correctly
V2.0.3 - 15.05.2021
- Update: Slimbox 2 code slightly improved, version updated to 2.06
- Bugfix: Plugin slug amended to match WordPress old plugin slug
- Bugfix: Slimbox image counter now shows numbers correctly
- Security fix : unserialize() function removed creating PHP object injection vulnerability
V2.0.2 - 04.05.2021
- Bugfix: Reference to CSS file corrected
- Bugfix: Reference to removed examples.php removed
V2.0.1 - 03.05.2021
- NEW: Bing Maps API key and MapQuest API key authentication process added with notification messages
- NEW: Activation status added for Bing Maps and MapQuest services
- NEW: Upload media button added for the route file
- Changed: Bing Maps API key field moved to the "General" tab, description amended
- Update: Wp-color-picker-alpha Javascript updated to version 3.0.0
- Bugfix: Remains of the old code removed causing plugin to crash for some users
- Bugfix: Deactivation warning enabled
- Security fix : all user entered data is now validated
V2.0.0 - 02.03.2021 by Pawel Block
- NEW: Slimbox 2.04 (with a resize image box option) and Fancybox 3 Lightbox plugins to preview images
- NEW: Fancybox 3 Bottom Caption Panel with EXIF information
- NEW: Thumbnails customize options
- NEW: Additional Auto Mode and Worldmap options
- NEW: Customise options for Lightboxes and Infobox
- NEW: Added support for GPX, XML, KMZ, KML, GeoRSS files
- NEW: Customise options for shape from GPX, XML, KMZ, KML or GeoRSS files
- NEW: Better plugin security
- NEW: Many new options to create and customize maps
- NEW: Create maps with specific photos
- NEW: Full screen button for maps
- Changed: Redesigned admin options panel
- Changed: Code updated to support Bing Maps API V8
- Changed: Thumbnails generated using HTML5 canvas
- Changed: Geocoding updated, Google geocoding removed to not violate Google API policy
- Changed: Mini Map module updated
- Changed: Preview Map removed on WordPress request
V1.0 - 05.09.2012 by Frederic Stuhldreier
- NEW: Shortcode system with several new options (map-size, map-style, thumbnails, single pictures, Ajax, etc.)
- NEW: Thumbnails styled using CSS 3 or phpThumb() class
- NEW: Activate and deactivate the maps dashboard, minimap and scalebar using the admin panel or shortcodes
- NEW: Change style of marked routes using the admin panel
- NEW: .GPX support for route-mode
- NEW: Include your maps using AJAX
- NEW: Set a map id for individual styling
- NEW: Lightbox integrated (Fancybox, Slimbox 2)
- NEW: Lightbox AJAX request for other photos (Worldmap mode)
- Changed: Admin panel sub-menu now located in NextGen Gallery menu
- Changed: Significantly reduced number of SQL queries
- Changed: >1 map / post now possible
- Changed: Use stored EXIF data, if available
- Bugfix: Example map don't work
- Bugfix: Save options bug
V0.6 - 13.05.2012
- NEW: Use [geo2] shortcode everywhere by choosing the gallery-ID: [geo2 id=Gallery-ID]
- NEW: Worldmap-shortcode: [geo2 worldmap]
- NEW: Preview Map
- NEW: Choose between pushpins or thumbnails
- Changed: Worldmap works faster, coordinates bug fixed
- Changed: Easy gallery linking (Worldmap)
- Bugfix: Broken maps, wrong data on some servers
V0.5 - 21.04.2012
- NEW: Show advanced EXIF data
- NEW: Album support
- Bugfix: Exif_read_data used URL instead of a path (don't work on a few servers)
- Bugfix: Wrong coordinates, fixed and improved
- Changed: Shortcode [geo2] works faster
- Changed: Include via function improved
- bugfix : Don't show shortcode [geo2]
V0.4 - 13.03.2012
- NEW: I18n
- NEW: Added languages: german, english
- NEW: Disable geocoding (options panel)
- Changed: Auto-mode-> usage of filter ngg_gallery_output (much faster, no sql needed any more)
- Changed: New options panel
- Bugfix: Route-mode enabled
- Bugfix: Geocoding error (Nominatim)
V0.35 - 05.03.2012
- Bugfix: Fixed some bugs (route-mode)