How To Add Maps to BuddyPress Profiles and Group Pages

February 15, 2010  | 
9 Comments

smallmapCheck out the newest plugin on the scene: BuddyPress Maps. It is a BuddyPress core component that will save location markers set by the user and display them on a map. It also includes a options to save/edit a location marker in the user’s profile and display a map with all users’ locations in groups. Please note that the plugin FAQ states that this is an Alpha release for testing only, though if it does what you need it to, it might give you a good starting point for your mapping functionality. This component requires BuddyPress 1.2-rc.

The installation instructions didn’t seem very clear to me, so I’m going to provide a little outline for how to get maps working on BuddyPress profiles, as shown here:

map

1. Download BuddyPress Maps and Install

Dashboard >> Plugins >> Add New >> BuddyPress Maps >> Activate

2. Get a Google Maps API key for your site

This plugin requires you to to sign up for a Google Maps API key: http://code.google.com/apis/maps/. You will then enter the key it generates in the options for the plugin: BuddyPress >> Maps. Here you can also set the options for the map size, zoom, navigation control, and the number of markers available to the user.

3. Enable the Profile Map Options

Dashboard >> BuddyPress >> Maps >> Profile Map

As you select the profile group and save, it will open each successive option after you save your selections, allowing you to select the profile field where you want the map, the fields used to suggest the location, and the option to enable the maps for group pages.

4. Add a Map to Your BuddyPress Profile

Login to your site. On the front end go to Profile >> Edit Profile. You should see the option for you to add a marker for your location. Select “Add Marker.” Give it a title and then type in an address and click search. It should put a marker for you on the map. At this point you can determine privacy options for how the map is displayed to users, based on whether or not they are visitors, members, or friends. When you’re satisfied with your settings, click save and view your profile. You should see a map on your profile the same size as you selected for display in the dashboard options.
profilesettings

Allowing users to add maps to their profiles is a great way for people to start putting a face with a place and find out who their neighbors are. This would greatly benefit a dating site, a hyperlocal site, a business directory, or any other type of community where a member’s geographical location is of interest. I like this plugin because the privacy settings allow users to customize the visibility of their maps with the full confidence that random visitors will not be given information they don’t want them to have. Check it out and leave a comment if you have any issues installing it, since getting it set up can be a little tricky, as it’s still an alpha version.

Featured Plugin - WordPress + Google Maps = Perfect

Simply insert google maps into posts, sidebars and pages - show directions, streetview, provide image overlays and do it all from a simple button and comprehensive widget.
Find out more

Featured Plugin - Easily integrate your WordPress site with Facebook

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - Open an Online Store with MarketPress

Out of all the WordPress ecommerce plugins available, this has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - Start your own Quora / StackOverflow / Yahoo Q&A site

It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more

Featured Plugin - Every great SEO tweak you need, in one snazzy bundle

Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more

Featured Plugin - Add bottom corner (or anywhere else) chat to your site

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

Featured Plugin - Turn any WordPress page into a fully featured wiki!

To get a wiki up and running you used to need to install Mediawiki and toil away for days configuring it... not any more! This plugin gives you *all* the functionality you want from a wiki, in WordPress!!!
Find out more

Featured Plugin - Host sites, get paid, just like WordPress.com

If you've ever wondered how you could offer a paid site management and hosting service, then this is the plugin for you. Offer a freemium or paid service, for any niche you like, it's powered Edublogs.org to success already!
Find out more

Featured Plugin - Send beautiful html email newsletters, from WordPress!

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

9 Responses to How To Add Maps to BuddyPress Profiles and Group Pages

  1. Pingback: links for 2010-02-16 « Digital Content Architects

  2. hi,

    i used buddypress map plugin in wordpress mu. i activate this plugin it show fatel error. how i activate this plugin in wordpress mu?. tell your suggestion please

  3. You must be using BP 1.2 in order to use it. I would contact the developer and see if he knows of any conflicts.

  4. i used buddypress Version 1.2.2.1

  5. What with buddypress 1.2.3 Will this plugin work with this version?

  6. I installed it and receive “Warning: Invalid argument supplied for foreach() in /wp-content/plugins/buddypress-maps/bp-maps-templatetags.php on line 209″ – I can see that more people have this problem but there is no solution on the net. It may be caused by buddypress 1.2.3.

    Any idea?

  7. Same issue as everyone else… Fatal Error on WPMU with BuddyPress

  8. same error here
    and does not let me to check the box to allow to profile to have a map

  9. I got the same problem, I will come up for a quick fix and post back when I find one for buddypress 1.2.3

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting