=== CM Map Locations - Visualize and share your locations in a few clicks ===
Name: CM Map Locations
Contributors: CreativeMindsSolutions
Donate link: https://www.cminds.com/
Tags: google maps, map, store locator, business locations, maps
Requires at least: 5.4.0
Tested up to: 6.9
Stable tag: 2.1.7
Requires PHP: 5.2.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Display locations on an interactive map with Google Maps. Use as a store locator, showcase business locations, and improve navigation. 

== Description ==

[Pro Plugin Page](https://www.cminds.com/wordpress-plugins-library/multiple-locations-google-maps/) | [Videos](https://www.videolessonsplugin.com/video-lesson/lesson/google-map-locations-plugin/) | [Demo](https://www.knowledgetrail.com/map-locations/) | [User Guide](https://creativeminds.helpscoutdocs.com/category/568-locations-cmml) 

**Enables users to easily manage and organize multiple locations. With integrated Google Maps functionality, it also provides a seamless store locator experience.**

The Google Maps Locations plugin empowers users to effortlessly add a location, multiple locations, or points of interest to a Google maps.

⭐ *We're excited to introduce the updated version of CM Map Locations! Now featuring a Setup Wizard and new tools to enhance your mapping experience. Explore the improvements and take your maps to the next level.*

### Location Detailed Description

Each map location is showcased on a dedicated page, featuring comprehensive details like descriptions, images, videos, full addresses, and zip codes. 

Furthermore, all locations are highlighted on Google Maps, with each marked by a distinct icon based on its category or user selection.

### Map and Index Page with all Locations

The Google Maps plugin generates an index page displaying all locations on a Google Map and as a list. 

Clicking on any location on the map or the list can either direct users to the location page or display a tooltip with additional details when clicked on the map.

### Google Maps and Locations Plugin Premium Editions

The [Google Maps and Location Plugin Premium editions](https://www.cminds.com/wordpress-plugins-library/tooltipglossary/) includes even more powerful features, such as: versatile shortcodes, use of polygons for marking locations and areas, user location tracking support, API support and much more.

### Google Maps and Locations Plugin Introduction Video

[vimeo https://vimeo.com/146739373]

== Locations Plugin Use Cases == 

* **Store Locator** – Easily add multiple physical store locations, customize the location icons, images and description.
* **Business Locations** – Create a directory index of businesses with their locations visible on Google Maps.
* **Niche Business** – Ideal for showcasing locations on Google Maps in a structured and stylized way.
* **User Aggregated Directory** – Increase engagement by letting users post locations and content. The admin edits the content before approving and publishing the submissions.

== Basic Features == 

* Place a location on a Google maps.
* Add description for each location.
* Show all locations on an index page showing one map for all locations.
* Allow user to see all their posted locations in a dashboard, add new locations or control the status of existing locations.
* Images and videos can be added to each location.
* Search locations by any keywords in location description or title.
* Display snippet or map of the location using shortcodes.
* Control which content should appear on the location page.
* Includes a user-friendly Setup Wizard for quick and easy plugin configuration.

== Pro Version Features == 

[Pro Version Detailed Features List](https://www.cminds.com/wordpress-plugins-library/map-locations-plugin-for-wordpress-by-creativeminds/) | [Demo Site](https://www.knowledgetrail.com/map-locations/)

* Locations index map display – Choose between several display templates to support use cases such as store locator, store list, point of interest and more.
* Import and export locations using KML, GPX or CSV format.
* Categories – Place locations in categories and assign a unique icon for each category.
* Weather information – Weather information is shown near each location.
* Location Icon – Override location category icon with a unique icon per each specific location.
* Upload Location Icon – Upload your own location icon.
* Images – Images and videos can be added to each location.
* Extended Set of Shortcodes – Several shortcodes are supported. Shortcodes can be embedded in posts and show a single location, a map with all locations in a category, and more.
* Tags – Tags can be added to locations and allow filtering of locations.
* Search location using zip, radius and text.
* Modify all text labels in the plugin.
* Access Control - Set which role can create or view locations.
* Location moderation and notifications.
* Allow users to use an iframe and share location map on another site.
* Tiles/Layers support - Show extra information from external services as an additional map layer.
* Polygon support - Draw a beautiful shape overlay.
* Track users location - Create a link that allows user to show their location on the map in real time.
* Automatically add links to Waze and Google directions for each location.
* Create time-based locations and polygons. Users can filter the map according to date and time to view these locations.
* Route Manager – Integrates with the Route Manager plugin to show both locations and routes on a joint map.

[vimeo https://vimeo.com/146739374]

== Add-ons and Related Plugins ==
* [Location Manager PeepSo Integration](https://www.cminds.com/wordpress-plugins-library/locations-manager-peepso-integration-addon-wordpress/)
* [Location Manager Anonymous Posting](https://www.cminds.com/wordpress-plugins-library/locations-manager-anonymous-user-posting-wordpress/)
* [CM Route Manager Plugin](https://wordpress.org/plugins/cm-route-manager/)
* [CM Business Directory](https://wordpress.org/plugins/cm-business-directory/)

== Follow Us ==

[Blog](https://www.cminds.com/category/wordpress/) | [Twitter](http://twitter.com/cmplugins) | [LinkedIn](https://www.linkedin.com/company/creativeminds) | [YouTube](https://www.youtube.com/user/cmindschannel) | [Pinterest](http://www.pinterest.com/cmplugins/) | [Facebook](https://www.facebook.com/cmplugins/)

== Suggested Plugins by CreativeMinds ==

List of all [WordPress Plugins](https://www.cminds.com) by CreativeMinds

* [CM Tooltip Glossary](https://glossaryplugin.com/) - Easily creates a Glossary, Encyclopaedia or Dictionary of your website's terms and shows them as a tooltip in posts and pages when hovering. With many more powerful features.
* [CM Download Manager](https://www.downloadmanagerplugin.com/) - Allows users to upload, manage, track and support documents or files in a download directory listing database for others to contribute, use and comment upon.
* [CM Answers Plugin](https://www.answersplugin.com/) - A fully-featured WordPress Questions & Answers Plugin that allows you to build multiple discussion forum systems Just like StackOverflow, Yahoo Answers and Quora, Now with MicroPayments and Anonymous posting support.
* [CM OnBoarding](https://onboardingplugin.com/) - Superb Guidance tool which improves the online experience and the user satisfaction.
* [Routes Plugin](http://www.knowledgetrail.com/) - Draw map routes and generate a catalog of routes and trails with points of interest using Google maps.

== Installation ==

1. Upload the plugin folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Add a Google API key.
4. Add as many locations as you want. Each will have it's own location page and will show up on the index map.
5. There are a handful of other optional preferences available in the dashboard.

== Frequently Asked Questions ==

[Plugin FAQ in CM Locations Plugin Site](https://www.cminds.com/wordpress-plugins-library/map-locations-plugin-for-wordpress-by-creativeminds/#plugin-faq)

== Screenshots ==

1. Setup Settings
2. General Settings
3. Index Page Settings
4. Location Page Settings
5. Dashboard Settings
6. Location Form Settings
7. Available Shortcodes
8. Managing Locations - Back-end
9. Locations Index Page - Front-end Example
10. Location Page - Front-end Example
11. Front-end Form for Creating and Editing Locations
12. User Dashboard - Front-end Example
13. Setup Wizard
14. Setup Wizard - Example

== Changelog ==

= 2.1.7 =
Release Date: 05 Jul 2025
* Fixed vulnerability issue related to search bar

= 2.1.6 =
Release Date: 12 Jun 2025
* Added restrictions for deactivating a plugin and send reason should be admin user

= 2.1.5 =
Release Date: 15 May 2025
* Updated pricing

= 2.1.4 =
Release Date: 14 Apr 2025
* Improvements

= 2.1.3 =
Release Date: 08 Jan 2025
* Fixed vulnerability issue

= 2.1.2 =
Release Date: 19 Dec 2024
* Improvement with block themes

= 2.1.1 =
Release Date: 18 Dec 2024
* Added pro features as a showcase
* Added support to change default map view
* Added search
* Added support to enable menu
* Added support to manage location form fields
* Added setup wizard

= 2.1.0 =
Release Date: 19 Nov 2024
* Fixed security (medium) issue

= 2.0.9 =
Release Date: 9 Oct 2024
* Fixed security issues

= 2.0.8 =
Release Date: 18 May 2024
* Fixed security issues

= 2.0.7 =
Release Date: 25 December 2023
* Update package info

= 2.0.6 =
Release Date: 14 Aug 2023
* Compatible with WP 6.3

= 2.0.5 =
Release Date: 04 Aug 2023
* Bugfix related to geolocation js library

= 2.0.4 =
Release Date: 22 Mar 2023
* Update package info

= 2.0.3 =
Release Date: 23 Feb 2023
* Added a code that fixes 404 problems after permalink change automatically
* Resolved PHP Notice and Warning

= 2.0.2 =
Release Date: 9th Nov 2022
* Replace Internal support links

[View Release Notes in CM Locations Plugin Site](https://www.cminds.com/wordpress-plugins-library/map-locations-plugin-for-wordpress-by-creativeminds/#changelog)