{"id":762,"date":"2025-03-24T14:27:37","date_gmt":"2025-03-24T14:27:37","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/custom-map-styles-setup-guide\/"},"modified":"2025-04-03T15:23:57","modified_gmt":"2025-04-03T14:23:57","slug":"custom-map-styles-setup-guide","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/custom-map-styles\/custom-map-styles-setup-guide\/","title":{"rendered":"Custom Map Styles &#8211; Setup Guide"},"content":{"rendered":"<section class=\"alert alert-info\">\n\t This setup guide will run through a typical setup of the <a href=\"https:\/\/wpgeodirectory.com\/downloads\/custom-google-maps\/\">Custom Map Styles<\/a> extension from start to finish.<\/section>\n<h2>Overview<\/h2>\n<p>\n\t The <a href=\"https:\/\/wpgeodirectory.com\/downloads\/custom-google-maps\/\">Custom Map Styles<\/a> extension lets you add custom styling for Google Maps and OpenStreetMaps. You&nbsp;can match the styling and color scheme of your Maps with the rest of your site with the help of this extension.&nbsp;<\/p>\n<section class=\"alert alert-info\">\n\t For a <strong>full list of features see<\/strong> the <a href=\"https:\/\/wpgeodirectory.com\/downloads\/custom-google-maps\/\">Custom Map Styles<\/a> product page.<\/section>\n<h2>Installation<\/h2>\n<p>\n\t The <strong>first step<\/strong> if you haven&#8217;t already, is to <strong>install the Custom Map Styles extension.<\/strong> This can be done by following our guides on <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/category\/installing-extensions\/\">how to install an extension.<\/a><\/p>\n<h2>Step 1 &#8211; Settings<\/h2>\n<p> <strong>Once installed and activated<\/strong>, you can find the Custom Map Styles settings at <strong>GeoDirectory &gt; Settings &gt; Maps Styles<\/strong>.&nbsp;<\/p>\n<p>\n\t<img width=\"920\" height=\"502\" src=\"https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-jlGa9UuWQo.png\" class=\"attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-jlGa9UuWQo.png 1001w, https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-jlGa9UuWQo-300x164.png 300w, https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-jlGa9UuWQo-768x419.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<section class=\"alert alert-success\">\n\tThe Custom Map Styles extension comes with <strong style=\"background-color: initial;\">sane defaults<\/strong> meaning the <strong style=\"background-color: initial;\">default settings will work for the majority of users<\/strong>, however, there are many customizations that can be done via the settings, for a full explanation of what all the settings do please see our <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/custom-map-styles\/settings-overview-for-gd-settings-maps-styles-general\/\">settings overview.<\/a><\/section>\n<h2>Step 2 &#8211; Configuring Custom Map Styles<\/h2>\n<p>Certain layers of OpenStreetMaps require an API key to work properly. You can input your API key by heading to <strong>GD &gt; Settings &gt; Maps Styles (tab) &gt; General (sub-tab).&nbsp;<\/strong><\/p>\n<p><img width=\"920\" height=\"502\" src=\"https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-nMJwH2aVzp.png\" class=\"attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-nMJwH2aVzp.png 1001w, https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-nMJwH2aVzp-300x164.png 300w, https:\/\/wpgeodirectory.com\/documentation\/wp-content\/uploads\/2025\/03\/file-nMJwH2aVzp-768x419.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<p><strong><\/strong>If you are using Google Maps, you can enter your custom styles or import readymade styles from Snazzy Maps. <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/custom-map-styles\/how-to-import-maps-styles-from-snazzy-maps\/\">Read more about Snazzy Maps and styling import<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This setup guide will run through a typical setup of the Custom Map Styles extension from start to finish. Overview The Custom Map Styles extension lets you add custom styling for Google Maps and OpenStreetMaps. You&nbsp;can match the styling and color scheme of your Maps with the rest of your site with the help of [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[554,569,595,606],"article\/categories":[213,413],"class_list":["post-762","gd_place","type-gd_place","status-publish","hentry","gd_place_tags-geodirectory-extensions","gd_place_tags-setup-guide","gd_place_tags-google-maps","gd_place_tags-custom-map-styles","gd_placecategory-extensions-features","gd_placecategory-custom-map-styles"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/comments?post=762"}],"version-history":[{"count":0,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/762\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=762"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=762"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}