TiinyCloud

Voxel Extended Maps OpenStreetMap

Extend Voxel with OpenStreetMap support. Replace Google Maps with free, open-source mapping. Full Voxel compatibility, no API fees, privacy-focused. Perfect for Voxel users seeking Google Maps alternatives.

Voxel Extended Maps OpenStreetMap

PluginWordPressMapsOpenStreetMapVoxelWordPress
$50.00 - $50.00

Current Version: 3.2.3PHP Version Required: 7.4+WP Version Required: 5.0+

Complete Google Maps Replacement for Voxel – 100% Free of API Costs, Private, and Feature-Rich

Transform your Voxel-powered website with a powerful, privacy-focused OpenStreetMap integration that provides complete feature parity with Google Maps – without any API costs, usage limits, or privacy concerns.


🏆 Live Demo

🎯 Why Choose Voxel Extended Maps?

Complete Feature Parity

Every Voxel map feature works perfectly with OpenStreetMap:

  • ✅ Dynamic marker popups with Elementor templates
  • ✅ Marker clustering for large datasets
  • ✅ Proximity search with radius circles
  • ✅ Geolocation and “Search as I move” functionality
  • ✅ All three marker types: Icon, Image + Icon, and Text markers
  • ✅ Dynamic taxonomy-based icons (SVG and font icons)
  • ✅ Create Post widget integration (map picker, geocoding)
  • ✅ Full search form integration
  • ✅ Map controls (fullscreen, zoom, geolocate)

🔒 100% Privacy-Focused

  • No Google Maps API – Complete independence from Google services
  • No data collection – Your users’ location data stays private
  • No tracking – Zero analytics or user tracking
  • GDPR compliant – No third-party data sharing
  • Self-hosted friendly – Works entirely with open-source services

💰 Zero Cost, Unlimited Usage

  • No API fees – OpenStreetMap is completely free
  • No usage limits – Use as much as you need
  • No hidden costs – What you see is what you pay

🚀 Production-Ready & Professional

  • Native Voxel integration – Works seamlessly with existing Voxel functionality
  • Performance optimized – Fast loading and efficient rendering
  • Mobile responsive – Perfect on all devices
  • Regular updates – Active development and improvements
  • Professional support – Support included with your license

🌟 Key Features

Complete Map Functionality

  • OpenStreetMap tile rendering – Beautiful, detailed maps worldwide
  • Nominatim geocoding – Accurate address search and reverse geocoding
  • Marker clustering – Efficient handling of hundreds of markers
  • Proximity search – Radius-based location filtering with visual circles
  • Geolocation – Browser-based location detection
  • Map controls – Fullscreen, zoom, and geolocation controls
  • Search features – “Search here” and “Search as I move” functionality

Advanced Marker System

  • Three marker types – Icon, Image + Icon, and Text markers
  • Dynamic taxonomy icons – Automatic icon/color from taxonomy terms
  • SVG icon support – Custom SVG icons with proper rendering
  • Font icon support – Line Awesome and Font Awesome icons
  • Image markers – User-uploaded images with overlay icons
  • Text markers – Dynamic text content with custom styling
  • Default icon fallback – Smart fallback when icons aren’t available

Dynamic Popups & Templates

  • Elementor template support – Use any Elementor template for popups
  • Map Popup Card templates – Dedicated templates for map markers
  • Dynamic content – Full Voxel dynamic tag support
  • Seamless styling – No wrapper borders or padding
  • Native Voxel integration – Uses Voxel’s exact rendering methods

Create Post Integration

  • Map picker – Visual location selection
  • Bidirectional sync – Address, coordinates, and map marker stay in sync
  • Geolocation support – One-click location detection
  • Vue reactivity – Smooth, responsive form interactions

Search Form Integration

  • Full search compatibility – All Voxel search features work
  • Proximity filters – Radius-based search with visual feedback
  • Marker highlighting – Hover effects and interactions
  • Real-time updates – Dynamic marker updates on search
  • Post feed integration – Markers sync with search results

🎨 Perfect For

  • Voxel theme users looking for a complete Google Maps replacement
  • Privacy-conscious businesses that need GDPR compliance
  • Budget-conscious developers who want to eliminate API costs
  • International websites needing global mapping coverage
  • High-traffic sites that want unlimited usage
  • Agencies building client sites with cost-effective solutions
  • E-commerce sites with location-based features
  • Directory websites with extensive marker requirements

📦 What’s Included

  • Complete OpenStreetMap integration – Full replacement for Google Maps
  • 100% Voxel feature parity – Every map feature works perfectly
  • All marker types – Icon, Image + Icon, and Text markers
  • Dynamic templates – Elementor template support for popups
  • Create Post integration – Full location field functionality
  • Search form integration – Complete search compatibility
  • Regular updates – Active development and improvements
  • Professional support – Support for your questions with an active license
  • Plugin updates – All future versions with an active license

🔧 Requirements

  • Voxel theme (any license – Starter, Pro, or Agency)
  • WordPress 5.0+
  • PHP 7.4+
  • No API keys needed – Works out of the box!

🚀 Easy Setup

  1. Install & Activate – Standard WordPress plugin installation
  2. Select Provider – Choose “Voxel Extended Maps” in Voxel Settings → Map Providers
  3. Save Changes – That’s it! Your maps now use OpenStreetMap
  4. No configuration needed – Works immediately with default settings

💡 Why OpenStreetMap?

OpenStreetMap is the world’s largest open-source mapping project, used by millions of websites worldwide. It’s:

  • Free forever – No costs, no limits
  • Community-driven – Constantly updated by millions of contributors
  • Accurate – Often more detailed than commercial alternatives
  • Privacy-respecting – No tracking, no data collection
  • Reliable – Used by major companies and organizations

🎯 Transform Your Voxel Website Today

Stop paying Google Maps API fees. Start using free, private, unlimited mapping.

Get Voxel Extended Maps now and enjoy:

  • 💰 Zero API costs – No ongoing Google Maps fees
  • 🔒 Complete privacy – No Google, no tracking, no data collection
  • 🚀 Full features – Everything Google Maps offers, and more
  • 📈 Unlimited usage – No restrictions, no worries
  • 🎨 Professional quality – Production-ready, battle-tested

Ready to make the switch? Purchase Voxel Extended Maps today and transform your Voxel website with free, open-source mapping!


Voxel Extended Maps is an independent plugin and is not affiliated with Voxel or OpenStreetMap. Requires an active Voxel theme license.

Instructions

Changelog

== Changelog ==

 

= 3.2.3 - 2025-12-15 =

* Feature: GeoJSON shapes now have "Search this area" button in popup - click any shape to search for results within its boundaries

* BugFix: Voxel 1.7.3 compatibility - Fixed create/edit post location field map integration

* BugFix: Location field map now displays GeoJSON shapes correctly

* BugFix: GeoJSON shapes are now click-through on location field maps (allows marker placement)

* BugFix: Map marker now appears correctly when placing location pin

* BugFix: Map now repositions to new location after geocoding or geolocation

* BugFix: Manual geocoding search (Enter key) now works reliably

* BugFix: Geolocation error messages fixed - no false errors when location is successfully obtained

* Improvement: Enhanced map initialization to detect and reuse existing Leaflet map instances

* Improvement: Added comprehensive debugging logs (respects VEM debug toggle)

* Improvement: Improved marker positioning and map context detection

 

= 3.2.1 - 2025-11-25 =

* BugFix: GeoJSON export now handles style options stored as objects (no more JSON parsing errors during export).

 

= 3.2.0 - 2025-11-25 =

* Feature: New OSM map editor for custom markers, polygons, rectangles, and circles using Leaflet.draw with inline save/edit/delete.

* Feature: GeoJSON import/export pipeline with batching (20 items per chunk), MultiPolygon grouping, progress UI, and LONGTEXT storage for large coordinate sets.

* Feature: Style editor based on Mapbox SimpleStyle spec – control stroke/fill colors, opacity, weight, dash arrays per shape, per MultiPolygon group, or across bulk selections.

* Feature: Enable/disable toggles plus bulk enable/disable actions for markers and shapes, honored on both admin and frontend maps.

* Feature: Bulk style updates and deletions with progress indicators and error handling to prevent timeouts on large datasets.

* Improvement: Admin feature list UI supports MultiPolygon grouping, expandable sections, and indeterminate checkboxes with debounced event handlers.

* Improvement: Per-shape edit mode now spawns a single Leaflet.draw toolbar, cleans up automatically, and restores the original line/fill styles (including stroke dash arrays) immediately after save/cancel.

* Improvement: Frontend renderer maps SimpleStyle fields to Leaflet options, writes fill/dash attributes directly on SVG paths to override Voxel’s `:where(path)` rule, and caches/prefetches custom features once per page load for faster display.

 

= 3.2.2 - 2025-01-25 =

* BugFix: Create Post map not loading when autocomplete is disabled in settings

 

= 3.1.2 - 2025-01-21 =

* Feature: Search button and Enter key now automatically geocode location before form submission

* Improvement: Visual loading indicator appears in location field during geocoding

* Improvement: Optimized geocoding performance - uses cached results when available

* BugFix: EDD updater cache not clearing after plugin update - prevents false update notifications

* BugFix: Prevented double geocoding when using Enter key or search button

* BugFix: Fixed search button not working when location field has text but no geocoded data

 

= 3.1.1 - 2025-11-20 =

* BugFix: Mobile search buttons not updating post feed on mobile devices

* BugFix: Mobile search button layout - buttons now stack vertically to prevent squishing

* BugFix: EDD updater plugin details modal fatal error - fixed array to object conversion

* Improvement: Mobile search functionality with enhanced touch event support

* Improvement: Mobile location input detection for better compatibility

* Feature: Current-post mode - hide search buttons and geolocation button

* Feature: Current-post markers now use dynamic styling (taxonomy colors, icons)

* Feature: Cluster markers highlight when hovering over corresponding post feed items

* Improvement: Current-post markers are display-only (no popup/interaction)

 

= 3.1.0 - 2025-01-19 =

* Feature: Elementor Widget Settings Integration - 42 new settings from Map (VX) widget

* Feature: Elementor real-time style updates - see changes instantly without page reload

* Feature: Cluster marker hover effects - clusters enlarge on hover

* Feature: Marker clustering toggle from Search Form widget

* Feature: Icon marker styling - size, colors, borders, shadows customizable

* Feature: Text marker styling - background, text colors, typography, padding, shadows

* Feature: Image marker styling - size, border radius, box shadows

* Feature: Popup loader animation with customizable colors

* Feature: Next/Previous navigation buttons for marker popups

* Feature: Search button styling - typography, colors, icons customizable

* Improvement: Map height now respects any value set in Elementor - removed 400px minimum

* Improvement: Cluster styling uses Elementor CSS directly - matches Voxel's native approach

* Improvement: All marker types fully support Elementor widget styling settings

* Improvement: Popup positioning using Leaflet's native autoPan feature

* Improvement: Map transitions smoothly without zoom changes - only pans to target marker

* BugFix: Map height detection to properly read Elementor CSS settings

* BugFix: Cluster style updates causing unnecessary map refreshes

 

= 3.0.6 - 2024-12-15 =

* Feature: Settings page map provider selector with bidirectional sync to Voxel settings

* Feature: Nominatim usage policy controls - enable/disable address suggestions (autocomplete)

* Feature: OSM-specific settings section in VEM settings page

* Improvement: Settings page UI with better organization and messaging

* Improvement: Mobile autocomplete dropdown positioning enhancement

 

= 3.0.5 - 2024-12-01 =

* BugFix: Mobile autocomplete dropdown positioning - now appears directly below input field

* Improvement: Mobile dropdown visibility when keyboard is visible

 

= 3.0.4 - 2024-11-15 =

* BugFix: Mobile map tiles not loading on mobile devices

* BugFix: Fullscreen mode missing tiles

* Improvement: Mobile map initialization with better viewport handling

 

= 3.0.3 - 2024-11-01 =

* Feature: Full support for all Voxel marker types - Icon, Image + Icon, and Text markers

* Feature: Dynamic icon extraction from taxonomy terms (SVG and font icons)

* Feature: Font icon support - Line Awesome, Font Awesome

* BugFix: Default icon visibility on white/light backgrounds

 

= 3.0.2 - 2024-10-15 =

* BugFix: Map marker popups loading correct dynamic templates

* BugFix: Popup closing issue when content loads

* Improvement: Popups now use Map Popup Card template instead of Preview Card

 

= 3.0.1 - 2024-10-01 =

* Feature: Create Post widget location field integration

* Feature: Create Post autocomplete geocoding in forms

* Feature: Create Post map picker integration for manual location selection

* Feature: Create Post geolocation support in location fields

* BugFix: Autocomplete dropdown staying open after selection

* BugFix: Double-update issue with autocomplete and reverse geocoding

 

= 3.0.0 - 2024-09-15 =

* Feature: Initial release - Native Voxel map provider integration

* Feature: Full feature parity with Google Maps/Mapbox

* Feature: OpenStreetMap tile rendering

* Feature: Nominatim geocoding

* Feature: Marker clustering

* Feature: Proximity search

* Feature: Geolocation support

* Feature: Dynamic popups with Elementor templates

* Feature: Map controls - fullscreen, zoom, geolocate

* Feature: Search features - "Search here", "Search as I move"

 

== Upgrade Notice ==

 

= 3.1.2 =

Search form improvement: Search button and Enter key now automatically geocode location text before submitting the form, matching Voxel's native Google Maps behavior. Includes visual loading indicator during geocoding. Also fixes EDD updater cache issue that showed false update notifications after plugin updates. Recommended for all users.

 

= 3.1.1 =

Mobile improvements: Fixed search buttons not updating post feed on mobile devices. Added touch event support and improved mobile form submission reliability. Search buttons now stack vertically on small screens to prevent squishing and covering map controls. Fixed EDD updater plugin details modal fatal error. Recommended for all users, especially those with mobile traffic.

 

= 3.1.0 =

Major feature update: Complete Elementor Widget Settings Integration - 42 new settings from the Map (VX) widget now work with OSM maps. All marker types, styling options, and interactive features now have full feature parity with Voxel's native Google Maps implementation. Recommended for all users.

 

= 3.0.6 =

Major settings update: Map provider can now be changed from the VEM settings page with automatic sync to Voxel settings. Added Nominatim usage policy controls and OSM-specific settings. Recommended for all users.

 

= 3.0.5 =

Mobile UX improvement: This update fixes the autocomplete dropdown positioning on mobile devices. The dropdown now appears directly below the location input field, making it much easier to use on mobile devices even when the keyboard is visible.

 

= 3.0.4 =

Critical mobile fix: This update fixes map tiles not loading on mobile devices and missing tiles in fullscreen mode. All users should update, especially those with mobile traffic.

 

= 3.0.3 =

Enhanced marker icon support: All Voxel marker types (Icon, Image + Icon, Text) now work perfectly with OSM maps, including dynamic taxonomy icons and font icons.

 

= 3.0.2 =

Fixed marker popups: Popups now correctly use the Map Popup Card template and display seamlessly without default wrapper styling.

 

= 3.0.1 =

Major update: Full Create Post widget integration. Autocomplete, geocoding, map picker, and geolocation now work seamlessly in create post forms.

 

= 3.0.0 =

Initial release of Voxel Extended Maps - OpenStreetMap.