About This File
This Google Maps Plugin for Wordpress is the most advanced Google Maps plugin ever created. We developed it using valuable feedback from thousands of customers.
Features
- Filter locations by custom fields, taxonomies & location data easily. Create multiple filters using backend.
- Display posts, pages or custom posts type on google maps. You can display multiple posts type on a single google maps.
- Assign location to your post easily using meta box or your own custom fields. You can use Advanced Custom Fields plugin to assign location to your post as well.
- Display posts information e.g title, content, excerpt, featured image, categories, tags, custom fields or custom taxonomies in infowindow. You just need to use placeholders to display these data.
- Display posts listing below the map and show posts information in the listing. You can customize html easily to integrate your own design.
- Display posts or locations below map in grid or list format. Visitor can switch format at front-end.
- Add any number of information in location or marker details and display them in an info window easily. e.g fax, phone, email, website, etc.
- Import unlimited location data from CSV. You can import any number of fields in the location. Assign categories to your location using csv. All CSV delimiters supported.
- Assign multiple categories to a location and allow visitors to filter by categories.
- Choose to redirect to a location or display infowindow message on marker click for both posts or manually added locations.
- A complete listing module to filter, sort, print and advanced search box to filter posts or locations by zip, address, city, country, post tile or location title and categories.
- Listing module is ajax based for fastest search experience and usability.
- Search posts or locations nearby within certain radius. Customize radius settings in the backend.
- Filter locations/markers by category on the map. Ability filters to multiple categories at once.
- Sort listing by title, address or category in both ascending and descending order.
- Print filtered location listing. You can control print option via backend.
- Placeholders to modify location listing data without any programming.
- Enable or disable search form, category filter, print option, sorting options in the backend.
- Listing module is pagination supported. You can decide # of posts or locations per page using backend setting.
- Ask start location and end location from visitor to show route directions. Click on marker to automatically fill start location. Get driving, bicycling, walking or transit route information.
- Visitor can get route directions in both miles and kilometre.
- Display start location input as textbox or select box filled with your locations.
- Display end location input as textbox or select box filled with your locations.
- Ability to display default Start and End location in directions tab.
- Get nearby places within certain radius using google places api.
- Display Circle around amenities found using google places api.
- Enable marker clusters if you have too many locations. Just activate and the plugin will handle the rest.
- You can apply marker clustering on both posts and locations. Marker cluster will be updated automatically on filtration.
- Choose marker cluster icons and mouseover icons to improve user experience. 10 marker cluster styles are available
- Choose marker cluster grid size and max zoom level.
- Create routes in the backend and display them on front-end. You can assign a color to each route. Visitor can show/hide routes on front-end using route filter form. You can display multiple routes on a google maps.
- Customize Stroke Color, Stroke Opacity, Stroke Weight, Travel Modes, Unit Systems, Start Location, End Location and way points to create a route.
- Make route draggable and optimize waypoints to suggest the best possible route.
- Assign waypoints to the route. Searchable location listings is added to assign waypoints to the route quickly.
- Admin can draw any number of circles, rectangles, polygons or polylines and display them on google maps. Shapes are clickable.
- Display an infowindow on click on a shape.
- Redirect to a location on click on a shape.
- Delete individual shapes or modify property of the shape by selecting on click.
- Draw any number of shapes on the map and save all of them together.
- Use your own coordinates to draw shapes.
- Apply awesome Google Maps styles from snazzymaps.com with a simple copy and paste.
- You can create your own custom styles as well for roads, labels or geometry for your own google maps skin.
- Fetch locations from external data sources e.g custom tables or API and automatically assign to map using hooks.
- Ability to fetch latitude, longitude, city, country, state and zip code automatically when you type an address in the input field.
- Manage parent-child categories.
- Assign your own markers to categories or choose from +500 readymade markers.
- Ability to search within icons list to find suitable icons and assign to a category quickly.
- Using placeholders e.g {marker_title},{marker_address},{marker_message},{marker_latitude},{marker_longitude}, customize the body of the infowindow message.
- Display infowindow on marker click or mouseover.
- Open infowindow when page load without click or mouseover.
- Modify infowindow contents via hook using programming.
- Close infowindow on marker click. You can disable this feature in the backend.
- Apply Bounce Animation on marker click or mouse over.
- Apply Drop Animation on marker when they display on google maps.
- Change zoom level of the map on marker click for better visibility.
- Display multiple KML/KMZ Layers on the map.
- Display large number of data on the map using fusions table. The best way to manage large sets of data.
- Display real time traffic conditions and overlays using Traffic Layers.
- Add bicycle path information to your maps using the Bicycling Layer.
- Display physical maps based on terrain information.
- Ability to display multiple layers together on the map.
- Set height, width, zoom level, map type, enable/disable scrolling wheel, draggable property and apply 45° imagery.
- Maps are fully responsive and adjust automatically according to device.
- (Optional) Assign center latitude and longitude to the map. By default, center location is automatically calculated based on locations assigned to the map.
- Center the map based on visitor’s current location.
- Display a circle around the center location to highlight center location. Set property of the circle.
- Assign multiple locations to the map using searchable listings. Listings is paginated if you have hundreds of locations.
- Show/Hide Zoom Control, Full Screen Control, Map Type Control, Scale Control, Street View Control, Overview Map Control and decide the position of the controls over the map.
- Hide markers on page load and display them after filtration only.
- Display street view of the location. Setup POV Heading and POV Pitch of Street View to customize Street View output of a location.
- Display overlays and customize border color, overlay width, overlay height, font size, border width and border style.
- Easiest way to limit panning/dragging so the map stays within certain bounds using limit panning settings.
- Display GEOJSON data using URL easily.
- Display maps in a blend of normal and satellite views.
- Display Google Maps in sidebars using widget. You can display any number of maps in the sidebar.
- Display categories, directions, routes, and nearby tabs together on a google maps.
- Display location counts with category name. and sort categories by number of location assigned.
- Keep backup of locations, routes, maps and categories.
- You can assign permissions to your users to manage your location, categories, routes and maps.
- Ability to use External Database or Sources to add markers on Google Maps using new filter wpgmp_marker_source.
- Add multiple Google maps on a page. Each map will have own properties.
- A cross browser compatible plugin. Fully tested on IE8, IE9, IE10 and all other major browsers
- Multilingual Supported using .po files.
- Multisite Enabled and ability to activate it network wide.