





+1
Overview
Compatibility
Installation instructions
Customer support & learning resources
Changelog
Main benefits
Hassle-free OpenStreetMap integration
Supports multiple map styles
Allows multiple markers
Customizable map appearance
Layer selection in frontend
About this plugin
Author: podpirate
Categories: Integration and APIs
Version: 1.5.6
Last updated: 26-11-2023
WordPress version: 4.8
Tested up to: 6.4.5
PHP version required: 5.6
Languages: Français, Русский
Tags:
Learning resources: View resources
Overview
The "Hazzle free OpenStreetMap with ACF" Wordpress plugin simplifies the integration of OpenStreetMap maps in Advanced Custom Fields (ACF). This plugin allows users to embed responsive and customizable maps into their Wordpress themes with ease, offering three return formats: raw data as an array, fully functional Leaflet JS maps, or iframe HTML from OpenStreetMap.org. Users can select from various map styles and add multiple markers, with options to customize the appearance, position, and initial layer settings of the maps directly in the Fieldgroup editor. Additionally, the plugin supports pan and zoom features, layer selection, and adjustable map height, making it a versatile tool for managing interactive maps in a Wordpress site. For those interested in further development, the source code is available on Github. Credits go to the ACF, OpenStreetMap, and Leaflet projects, along with numerous contributors and organizations providing invaluable map-related services.
Flexible Return Formats
- Raw data returns an array with field configuration.
- Leaflet JS returns a fully functional leaflet map.
- iFrame returns an iFrame HTML with limited styles and markers.
Customizable Map Appearance
- Pan and zoom on the map.
- Select from various map layers to set initial map position and style.
- Enter numeric values for precise map positioning.
Support for Multiple Markers
- Infinite markers if no value is set.
- Zero markers if set to 0.
- Custom maximum number of markers based on user input.
Layer Selection
- Allow editors to select which map layers to display in the frontend.
- Enhances user control over map customization.