My wife was helping a friend with a website for their pediatric dentistry in Okemos. She wanted to insert a Google Maps location in their Contact page so anyone looking up their website can easily find directions to the office.

Their website is running on WordPress and here’s how we added Google Maps to their website. Just note that these instructions are for self-hosted WordPress blogs only.

You can adjust your Maps dimensions for your site here: it defaults to 500px by 300px.

Go to Google Maps, find the place you want in the map, adjust the zoom and double click on the place you want to be in the center of the map. (or right click on the pin and choose to center map here)

On the top-right corner, find the ‘Link’ button and copy the link there. You may have to play with this a little bit to get it right. Try generating links at various zoom level and check how it shows up in your website.

Now go to the page you want to insert the Google Maps

Type in a text you want to appear in the marker in the map like ‘Discover Smiles’ and add the link you copied in step 6

Make sure you give the link a title of ‘googlemap’ (you can enter a title of ‘googlemap;nocontrol’ if you don’t want an interactive map)

Publish your page and you are done!

Hope the above steps weren”t too hard to follow. Let me know in the comments if you have any questions.

You can also add various options to the map via plugin parameters. Also check out Avi’s post linked at the bottom if you are looking to add more bubbles, features to the map.

Thank you so much for this post, after working my way through 3 other plugins I was getting very frustrated with not being able to get the googlemaps working, but now I feel much better!
Thanks for the great post x

Thank you so much for this post, after working my way through 3 other plugins I was getting very frustrated with not being able to get the google maps working, but now I feel much better!
Thanks for the great post x

[…] How to Add Google Maps in a WordPress Site? (shankrila.com) No TweetBacks yet. (Be the first to Tweet this post)SHARETHIS.addEntry({ title: “Local Online Marketing – at least have an entry on Google Maps”, url: “http://www.counterpointmatters.com/localseo/local-online-marketing-entry-google-maps/” }); […]