
{"id":1592,"date":"2014-03-26T09:36:07","date_gmt":"2014-03-26T12:36:07","guid":{"rendered":"http:\/\/www.beprosoftware.com\/?p=1592"},"modified":"2020-09-14T10:43:58","modified_gmt":"2020-09-14T14:43:58","slug":"wordpress-google-maps","status":"publish","type":"post","link":"https:\/\/beprosoftware.com\/documentation\/wordpress-google-maps\/","title":{"rendered":"WordPress Google Maps Directory"},"content":{"rendered":"<p>One of the oldest, most popular, and feature-rich aspects of <strong>BePro Listings<\/strong> is its use of <strong>Google Maps<\/strong>. From the start, we wanted to provide a way to store, list, and view geographic information in <strong>wordpress<\/strong>.<\/p>\n<p>Our feature set has evolved greatly, but we still hold on to our roots as one of the best google maps plugin&#8217;s for the wordpress cms. Coupled with our unique listing and template system, this is an ideal solution for building a\u00a0<strong>directory website built on\u00a0\u00a0<strong>google maps<\/strong><\/strong>.<\/p>\n<h2>SETUP<\/h2>\n<p>On the BePro Listings-&gt;BPL Status page, you are probably seeing an error related to Google Maps. This is because you need to set up 2 API connections to Google Maps.<\/p>\n<p><strong>NOTE<\/strong>: The API connection is FREE up to a limit. Once past that limit, there is a cost. Review Google&#8217;s terms<\/p>\n<ul>\n<li>Geocode API &#8211; Must know the IP of your server to configure<\/li>\n<li>Javascript API &#8211; Must specify your URL to configure e.g.\u00a0https:\/\/*.beprosoftware.com<\/li>\n<\/ul>\n<p>Once configured correctly, you will need to enter the API Keys that Google provides, into the BePro Listings plugin on the Options admin page. After some activity on your website, you will see them working like below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2746\" src=\"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg\" alt=\"\" width=\"700\" height=\"492\" srcset=\"https:\/\/beprosoftware.com\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg 700w, https:\/\/beprosoftware.com\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation-300x211.jpg 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<h2>MAP LOCATIONS<\/h2>\n<p>With <a title=\"BePro Listings\" href=\"https:\/\/www.beprosoftware.com\/shop\/bepro-listings\/\">BePro Listings<\/a>, your map markers have a lot more information than <strong>LAT \/ LON<\/strong>. They have an assortment of details like, <strong>media<\/strong>, contact info, and description. With our addons, you can do even more, we have 12 currently.<\/p>\n<p>The <strong>map locations<\/strong> can work dynamically, via ajax, with several other features like<\/p>\n<ul>\n<li><strong>Listings<\/strong> &#8211; Show paged results which correspond to map markers. We have several templates to choose from<\/li>\n<li><strong>Categories<\/strong> &#8211; Each item on the Map can be categorized. So show the categories for users to click<\/li>\n<li><strong>Filter<\/strong> &#8211; Each item can be filtered by, date, location distance, and more. Also remember there is lots of addon info to choose from which your customer would also want to filter through<\/li>\n<li><strong>Search<\/strong> &#8211; Users need to search locations when looking at maps. In addition, we also allow them to search for the title of something.<\/li>\n<li><strong>Gallery<\/strong> &#8211; Each icon will show the featured image from its gallery if its set to pop up on click. Each listing can have a gallery of unlimited photos.<\/li>\n<\/ul>\n<p>This facilitates a useful map that visitors can use to quickly browse your listings. You can list anything with your map, staff, business \/ branch locations, places of interest, and the list goes on.<\/p>\n<h2>MARKERS AND ICONS<\/h2>\n<p>Every location with a <strong>valid lat \/ lon<\/strong>, gets a generic marker on the map. You can set how this marker can be interacted with by visitors. We offer two options<\/p>\n<ul>\n<li><strong>Hover over Icon<\/strong> &#8211; Have the marker react to the user hovering their mouse over it. A pop up showing its name will appear. The user is then able to click the marker to see the page<\/li>\n<li><strong>Click on Icon<\/strong>\u00a0&#8211; Allow users to click the marker they are interested in. Details will pop up including, photo, title, and short description<\/li>\n<\/ul>\n<p>Whats important to note is that you can set it the page details appear on the same screen or if the clicking of the link results in the user being sent to the dedicated page for that marker<\/p>\n<p>Each option has their benefits. Ultimately, you get the choice of which approach works best for your implementation and website. There is also the choice to change the type of icon which is used for each category. You need to checkout our <a title=\"BePro Listings Icons\" href=\"http:\/\/www.beprosoftware.com\/shop\/bepro-listings-icons\/\">BePro Listings Icons<\/a> addon for that.<\/p>\n<h2>DIRECTIONS AND DETAILS<\/h2>\n<p>If you are looking for a great <strong>Google Maps plugin for WordPress<\/strong>, it will be difficult to find a better solution. This plugin can be configured as just a google maps plugin, or it can be so much more. We invite you to use our <strong>google maps plugin<\/strong> as a gateway to rich information with details like, <a title=\"BePro Listings Videos\" href=\"http:\/\/www.beprosoftware.com\/shop\/bepro-listings-videos\/\" target=\"_blank\" rel=\"noopener\">videos<\/a>, <a title=\"BePro Listings Audio\" href=\"http:\/\/www.beprosoftware.com\/shop\/bepro-listings-audio\/\" target=\"_blank\" rel=\"noopener\">audio ( podcasts \/ music )<\/a>, and <a title=\"BePro Listings Documents\" href=\"http:\/\/www.beprosoftware.com\/shop\/bepro-listings-documents\/\" target=\"_blank\" rel=\"noopener\">documents<\/a>. Why not get feedback from users via our <a title=\"BePro Listings Favorites\" href=\"http:\/\/www.beprosoftware.com\/shop\/bepro-listings-favorites\/\" target=\"_blank\" rel=\"noopener\">favorites <\/a>addon or <a title=\"BePro Listings Contact\" href=\"http:\/\/www.beprosoftware.com\/shop\/bepro-listings-contact\/\" target=\"_blank\" rel=\"noopener\">contacts<\/a>.<\/p>\n<p>Give users directions to places on the map details page. Show them photos and other information that cant be <strong>conveyed on a map<\/strong>. The map is a great starting point or visual to help explain our guide people. We provide you with lots of ways to utilize our google maps solution.<\/p>\n<h2>DIRECTORY<\/h2>\n<p>Altogether you get a scenario which is a directory of listings all categorized and searchable with lat \/ lon coordinates. You can create your own custom geo city directory setup. The beauty of BePro Listings is that we do not force you to use the features in any specific combination. In fact, we provide as many options as possible for you to create your own custom solution<\/p>\n<p>Focus on the map or allow the map to guide users to the information. Either way, this plugin is versatile enough to handle your needs.<\/p>\n<h2>CONCLUSION<\/h2>\n<p>What are you waiting for? BePro Listings is <strong>100% free<\/strong> to download on wordpress.org, in your wordpress admin plugin search menu, or <a title=\"BePro Listings\" href=\"http:\/\/downloads.wordpress.org\/plugin\/bepro-listings.zip\" target=\"_blank\" rel=\"noopener\">click here<\/a>. If you like the plugin and would like to expand on the features, come back for our <a title=\"documentation &amp; addons\" href=\"http:\/\/beprosoftware.com\/products\/bepro-listings\" target=\"_blank\" rel=\"noopener\">documentation &amp; addons<\/a>. If you need help, we have forums and support available.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the oldest, most popular, and feature-rich aspects of BePro Listings is its use of Google Maps. From the start, we wanted to provide a way to store, list, and view geographic information in wordpress. Our feature set has evolved greatly, but we still hold on to our roots as one of the best&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[59,14],"tags":[19,22,66,173,23,174,175,176],"class_list":["post-1592","post","type-post","status-publish","format-standard","hentry","category-bepro-listings-plugins-2","category-technical","tag-bepro-listings","tag-directory","tag-gallery","tag-geo","tag-google-maps","tag-icons","tag-latlon","tag-markers","category-59","category-14","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wordpress Directory with Google Maps<\/title>\n<meta name=\"description\" content=\"Add geo (lat \/ lon) information to google maps with BePro Listings. Users can search, filter, and view details with photos, videos, and more\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wordpress Directory with Google Maps\" \/>\n<meta property=\"og:description\" content=\"Add geo (lat \/ lon) information to google maps with BePro Listings. Users can search, filter, and view details with photos, videos, and more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/\" \/>\n<meta property=\"og:site_name\" content=\"Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-26T12:36:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-14T14:43:58+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg\" \/>\n<meta name=\"author\" content=\"BePro Software Team\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BePro Software Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/\",\"name\":\"Wordpress Directory with Google Maps\",\"isPartOf\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg\",\"datePublished\":\"2014-03-26T12:36:07+00:00\",\"dateModified\":\"2020-09-14T14:43:58+00:00\",\"author\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\"},\"description\":\"Add geo (lat \/ lon) information to google maps with BePro Listings. Users can search, filter, and view details with photos, videos, and more\",\"breadcrumb\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#primaryimage\",\"url\":\"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg\",\"contentUrl\":\"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.beprosoftware.com\/documentation\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress Google Maps Directory\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/\",\"name\":\"Documentation\",\"description\":\"BePro Software Product Documentation\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\",\"name\":\"BePro Software Team\",\"description\":\"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware\",\"sameAs\":[\"http:\/\/beprosoftware.com\",\"https:\/\/x.com\/beprosoftware\"],\"url\":\"https:\/\/beprosoftware.com\/documentation\/author\/manager\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wordpress Directory with Google Maps","description":"Add geo (lat \/ lon) information to google maps with BePro Listings. Users can search, filter, and view details with photos, videos, and more","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/","og_locale":"en_US","og_type":"article","og_title":"Wordpress Directory with Google Maps","og_description":"Add geo (lat \/ lon) information to google maps with BePro Listings. Users can search, filter, and view details with photos, videos, and more","og_url":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/","og_site_name":"Documentation","article_published_time":"2014-03-26T12:36:07+00:00","article_modified_time":"2020-09-14T14:43:58+00:00","og_image":[{"url":"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg"}],"author":"BePro Software Team","twitter_misc":{"Written by":"BePro Software Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/","url":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/","name":"Wordpress Directory with Google Maps","isPartOf":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#primaryimage"},"image":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#primaryimage"},"thumbnailUrl":"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg","datePublished":"2014-03-26T12:36:07+00:00","dateModified":"2020-09-14T14:43:58+00:00","author":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef"},"description":"Add geo (lat \/ lon) information to google maps with BePro Listings. Users can search, filter, and view details with photos, videos, and more","breadcrumb":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#primaryimage","url":"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg","contentUrl":"http:\/\/www.beprosoftware.com\/documentation\/wp-content\/uploads\/sites\/3\/2014\/03\/goole-api-setup-documentation.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.beprosoftware.com\/documentation\/wordpress-google-maps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.beprosoftware.com\/documentation\/"},{"@type":"ListItem","position":2,"name":"WordPress Google Maps Directory"}]},{"@type":"WebSite","@id":"https:\/\/www.beprosoftware.com\/documentation\/#website","url":"https:\/\/www.beprosoftware.com\/documentation\/","name":"Documentation","description":"BePro Software Product Documentation","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef","name":"BePro Software Team","description":"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware","sameAs":["http:\/\/beprosoftware.com","https:\/\/x.com\/beprosoftware"],"url":"https:\/\/beprosoftware.com\/documentation\/author\/manager\/"}]}},"_links":{"self":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/1592"}],"collection":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/comments?post=1592"}],"version-history":[{"count":1,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/1592\/revisions"}],"predecessor-version":[{"id":2745,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/1592\/revisions\/2745"}],"wp:attachment":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/media?parent=1592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/categories?post=1592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/tags?post=1592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}