{"id":323838,"date":"2026-06-10T07:54:19","date_gmt":"2026-06-10T07:54:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mapoza-post-map-builder-for-google-maps\/"},"modified":"2026-06-23T07:43:15","modified_gmt":"2026-06-23T07:43:15","slug":"mapoza-smart-maps-for-google-maps","status":"publish","type":"plugin","link":"https:\/\/vec.wordpress.org\/plugins\/mapoza-smart-maps-for-google-maps\/","author":20398800,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Mapoza Smart Maps for Google Maps","header_author":"Piyush Dhanotiya","header_description":"Create Google Maps from WordPress posts and custom post types using a visual map builder.","assets_banners_color":"9fa4a9","last_updated":"2026-06-23 07:43:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":129,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"piyush3891","date":"2026-06-10 07:53:41"},"1.0.1":{"tag":"1.0.1","author":"piyush3891","date":"2026-06-23 07:43:15"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3566963,"resolution":"128x128","location":"assets","locale":"","width":444,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3566963,"resolution":"256x256","location":"assets","locale":"","width":888,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3566963,"resolution":"1544x500","location":"assets","locale":"","width":1543,"height":521},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3566963,"resolution":"772x250","location":"assets","locale":"","width":772,"height":261}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3566963,"resolution":"1","location":"assets","locale":"","width":3484,"height":1498},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3566963,"resolution":"2","location":"assets","locale":"","width":3806,"height":1492},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3566963,"resolution":"3","location":"assets","locale":"","width":3806,"height":1868},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3566963,"resolution":"4","location":"assets","locale":"","width":3806,"height":1868},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3566963,"resolution":"5","location":"assets","locale":"","width":3806,"height":1868},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3566963,"resolution":"6","location":"assets","locale":"","width":3802,"height":1386},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3566963,"resolution":"7","location":"assets","locale":"","width":3802,"height":1386},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3566963,"resolution":"8","location":"assets","locale":"","width":3802,"height":1386},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3566963,"resolution":"9","location":"assets","locale":"","width":3802,"height":1386}},"screenshots":{"1":"Create maps using the visual map builder.","2":"Configure Google Maps display settings.","3":"Select custom post types and location fields.","4":"Preview maps directly inside WordPress.","5":"Display multiple map markers.","6":"Use custom marker icons.","7":"Choose from multiple map styles.","8":"Display responsive frontend maps.","9":"Generate shortcodes for any map."}},"plugin_section":[],"plugin_tags":[2211,1794,1571,4596,4856],"plugin_category":[59],"plugin_contributors":[259489],"plugin_business_model":[],"class_list":["post-323838","plugin","type-plugin","status-publish","hentry","plugin_tags-acf","plugin_tags-custom-post-type","plugin_tags-google-maps","plugin_tags-map-markers","plugin_tags-multiple-markers","plugin_category-utilities-and-tools","plugin_contributors-piyush3891","plugin_committers-piyush3891"],"banners":{"banner":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/banner-772x250.png?rev=3566963","banner_2x":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/banner-1544x500.png?rev=3566963","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/icon-128x128.png?rev=3566963","icon_2x":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/icon-256x256.png?rev=3566963","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-1.png?rev=3566963","caption":"Create maps using the visual map builder."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-2.png?rev=3566963","caption":"Configure Google Maps display settings."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-3.png?rev=3566963","caption":"Select custom post types and location fields."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-4.png?rev=3566963","caption":"Preview maps directly inside WordPress."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-5.png?rev=3566963","caption":"Display multiple map markers."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-6.png?rev=3566963","caption":"Use custom marker icons."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-7.png?rev=3566963","caption":"Choose from multiple map styles."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-8.png?rev=3566963","caption":"Display responsive frontend maps."},{"src":"https:\/\/ps.w.org\/mapoza-smart-maps-for-google-maps\/assets\/screenshot-9.png?rev=3566963","caption":"Generate shortcodes for any map."}],"raw_content":"<!--section=description-->\n<p>Mapoza Smart Maps for Google Maps is a WordPress Google Maps plugin that allows you to display posts, custom post types, properties, stores, events, restaurants, locations and ACF Google Map fields as map markers.<\/p>\n\n<p>Create maps with multiple markers, custom marker icons, popup windows, map styles and Google Maps integrations without writing code. Simply select your post type, choose your location fields and display your map anywhere using a shortcode.<\/p>\n\n<p>Perfect for:<\/p>\n\n<ul>\n<li>Real estate websites<\/li>\n<li>Property listings<\/li>\n<li>Store locator websites<\/li>\n<li>Restaurant directories<\/li>\n<li>Event directories<\/li>\n<li>Travel websites<\/li>\n<li>Tourism websites<\/li>\n<li>Business directories<\/li>\n<li>Location-based websites<\/li>\n<\/ul>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Display custom post types as Google Maps markers<\/li>\n<li>Display WordPress posts as map markers<\/li>\n<li>Support for multiple map markers<\/li>\n<li>Marker clustering for maps with many locations<\/li>\n<li>Support for ACF Google Map fields<\/li>\n<li>Support for separate latitude and longitude fields<\/li>\n<li>Custom marker icons<\/li>\n<li>Per-post marker icon from custom fields<\/li>\n<li>Global custom marker icon support<\/li>\n<li>Default Google marker support<\/li>\n<li>Multiple Google Maps styles<\/li>\n<li>Interactive marker popups<\/li>\n<li>Responsive Google Maps<\/li>\n<li>Visual map builder<\/li>\n<li>Simple shortcode output<\/li>\n<li>No coding required<\/li>\n<\/ul>\n\n<h3>Use Cases<\/h3>\n\n<p>Mapoza Smart Maps can be used for:<\/p>\n\n<ul>\n<li>Property maps<\/li>\n<li>Real estate maps<\/li>\n<li>Store locator maps<\/li>\n<li>Restaurant maps<\/li>\n<li>Event maps<\/li>\n<li>Travel maps<\/li>\n<li>Business directory maps<\/li>\n<li>Office location maps<\/li>\n<li>Service area maps<\/li>\n<li>Tourism maps<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin uses the Google Maps JavaScript API to display maps and markers on the frontend.<\/p>\n\n<p>What data is sent:<\/p>\n\n<ul>\n<li>Requests are made from the visitor's browser to Google Maps servers.<\/li>\n<li>The Google Maps API key configured by the site administrator is included in those requests.<\/li>\n<\/ul>\n\n<p>When data is sent:<\/p>\n\n<ul>\n<li>When a page containing a Mapoza Smart Maps map is loaded.<\/li>\n<\/ul>\n\n<p>This service is provided by Google.<\/p>\n\n<p>Terms of Service:\nhttps:\/\/maps.google.com\/help\/terms_maps\/<\/p>\n\n<p>Privacy Policy:\nhttps:\/\/policies.google.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/mapoza-smart-maps-for-google-maps<\/code> directory or install through WordPress.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Settings \u2192 Mapoza Smart Maps.<\/li>\n<li>Enter your Google Maps API key.<\/li>\n<li>Create a new map.<\/li>\n<li>Select your post type.<\/li>\n<li>Select your location fields.<\/li>\n<li>Insert the generated shortcode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20custom%20post%20types%20on%20google%20maps%3F\"><h3>How do I display custom post types on Google Maps?<\/h3><\/dt>\n<dd><p>Create a map, select your custom post type and choose the location fields used for latitude and longitude or your ACF Google Map field.<\/p><\/dd>\n<dt id=\"can%20i%20display%20multiple%20map%20markers%20on%20google%20maps%3F\"><h3>Can I display multiple map markers on Google Maps?<\/h3><\/dt>\n<dd><p>Yes. Every post with valid location data will automatically be displayed as a marker.<\/p><\/dd>\n<dt id=\"can%20i%20use%20acf%20google%20map%20fields%3F\"><h3>Can I use ACF Google Map fields?<\/h3><\/dt>\n<dd><p>Yes. The plugin supports ACF Google Map fields.<\/p><\/dd>\n<dt id=\"can%20i%20display%20wordpress%20posts%20as%20map%20markers%3F\"><h3>Can I display WordPress posts as map markers?<\/h3><\/dt>\n<dd><p>Yes. Any public WordPress post type can be displayed as map markers.<\/p><\/dd>\n<dt id=\"can%20i%20create%20a%20property%20map%3F\"><h3>Can I create a property map?<\/h3><\/dt>\n<dd><p>Yes. The plugin is ideal for real estate websites and property listings.<\/p><\/dd>\n<dt id=\"can%20i%20create%20a%20store%20locator%20map%3F\"><h3>Can I create a store locator map?<\/h3><\/dt>\n<dd><p>Yes. Display store locations as Google Maps markers.<\/p><\/dd>\n<dt id=\"can%20i%20create%20a%20restaurant%20directory%20map%3F\"><h3>Can I create a restaurant directory map?<\/h3><\/dt>\n<dd><p>Yes. Restaurants can be displayed as map markers with popup information.<\/p><\/dd>\n<dt id=\"can%20i%20create%20an%20event%20map%3F\"><h3>Can I create an event map?<\/h3><\/dt>\n<dd><p>Yes. Events can be displayed on Google Maps using their location data.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20custom%20marker%20icons%3F\"><h3>Does the plugin support custom marker icons?<\/h3><\/dt>\n<dd><p>Yes. You can upload and use your own marker icons.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20any%20theme%3F\"><h3>Does the plugin work with any theme?<\/h3><\/dt>\n<dd><p>Yes. The shortcode works with most WordPress themes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added marker clustering support.<\/li>\n<li>Added Media Library selector for marker icons.<\/li>\n<li>Improved marker icon source options.<\/li>\n<li>Added branded [mapoza_smart_map] shortcode alias.<\/li>\n<li>Improved branding and plugin wording.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Display WordPress posts, custom post types, ACF Google Map fields and multiple map markers on Google Maps using a visual map builder.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/323838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=323838"}],"author":[{"embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/piyush3891"}],"wp:attachment":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=323838"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=323838"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=323838"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=323838"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=323838"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=323838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}