Easily add Member locations and maps to your BuddyPress or BuddyBoss site!

Site administrators can set parameters for both Single Member maps and the All Members Map via wp-admin > Settings > BP Maps – Members.

Member Maps Admin Screen

The All Members Map has 3 available filters. See their settings above.

Filters

The filter options allow your members will have the option to filter the members displayed on the map.  If they use Distance filter, they can start typing an address and then select an address provided by Google Maps to be used as the center point, and select the distance from that address.  The filters will appear directly above the All Members Map.

There is also  a settings option to show member listings below the members map.

All the templates can be overloaded to your theme or child-theme so that you can adjust the layouts if desired.

This plugin requires our free plugin BP xProfile Location.  It creates an xprofile location field type that will be used in this plugin.

So if a Member has an address in their profile fields, a Location tab will appear and will link to the Map for that Member.

caption here
Map for a Single Member

A Map tab is added to the Members Directory.  There is also a shortcode for using the All Members Map on any page: [membersmap]

Clicking a map marker will open an info box that includes a link to that Member.

Popup on the Map for All Members

This plugin requires the free plugin BP xProfile Location.

This plugin supports the free BP Profile Search plugin ( version 5 + ).  If the BPS option is selected, the map can be filtered via a BPS filter form. See ReadMe FAQs for more info.

If you are using BuddyBoss Platform, the map can also be filtered with the BuddyBoss Platform > Profile Search.

With this plugin, if you have the BP Maps for Groups plugin, version 5.0 or higher, it will provide an option to show a group members map on each group.

BP Maps for Members requires WordPress 4.0 or higher and BuddyPress or the BuddyBoss Platform.  It is compatible with the latest versions of WordPress, BuddyPress, and the BuddyBoss Platform.

Your purchase includes a single site License Key that provides support and automatic Update Notices for one year.

BP Maps for Members

 

64 thoughts on “BP Maps for Members

  • February 7, 2018

    Just wanted to say, added your free plugin, followed the instructions, all worked first time.

    Really impressed, so much I bought the Maps plugin you provide, and again, all worked first time.

    But top marks, excellent – so rare for things to “just work”!

  • March 6, 2018

    How can I add the map to the front page?

    • March 6, 2018

      There is a shortcode that you can use on any page: [membersmap]

  • March 16, 2019

    Thanks for adding the filter by location feature – it’s great!

  • March 28, 2019

    Is there a way to use LAT/LON in the location field?
    Just like: 46.776110, 15.513891

    • March 28, 2019

      No, you must start typing an address and then select from the choices provided by Google Maps.

  • November 7, 2019

    Hi, thanks for this plugin. As previously said, works great right out of the box! I’m wondering if it’s possible to import locations and have them show up on a map automatically. Right now, I can import the text of the location (“Las Vegas, NV, USA”) but it doesn’t show up on the members map until I go through the profile and click Submit. Any ideas? Thanks in advance for any insight!

  • November 7, 2019

    No, you must follow those steps. That is how Google responds with the geo-coordinates for a location.

  • March 17, 2020

    Great plugins! It does what I expect 🙂
    Is there a way to view the result of search members (via BP Profile Search) directly in the map instead of the directory members first ?

    • March 23, 2020

      This plugin now supports filtering by: Location + Distance, Member Type and Keywords.

      As of Version 6.0 of this plugin, the BP Profile Search plugin can be used to filter members on the map.

  • April 19, 2020

    Hi,
    Thanks for great plugin.
    Is it possible to add more info on the pins in the map? (Crucial)
    And is it possible to remove the Buddyboss filter next to the members map while still keeping it on “All members”? As of now I have two different filters, and the Buddyboss filter does not affect the map filtering so would wish to remove it.
    Or is it possible to do something so that the Buddyboss filtering would work on the map? (Would be perfect).

    • April 19, 2020

      To add data to a pin, you will have write some code.
      For an example, please see this file which is included in the plugin:
      readme-add-popup-field.txt
      There is a separate template for the pins:
      bp-maps-for-members\templates\members\members-map-item.php

      Re BuddyBoss: we do not know why you are seeing their filter on our Maps page – we did not include it in that template. Perhaps you are using their BuddyPress Global Search plugin. In which case, we do not provide support for it.

      For a fully integrated Member search on profile fields, we recommend BP Profile Search which takes a little effort to setup, but will work on both the Members listing page and the Map page and reflect the search parameters on either page. Please see the FAQs in the readme.txt for the BP Maps for Members plugin.

  • June 23, 2020

    I ran into an issue with buddyboss and the latest update. These guys responded quickly, helped me troubleshoot, and even sent me an updated copy of bp maps for members to solve my particular issue. A+++ support!

  • October 15, 2020

    Hi!
    Just a quick few questions about this plugin. Can members just enter their city, state etc or do they need to enter a full address?
    When the map feature is being used by members will it show the st’s people live on etc?
    I would rather not have this level of detail.
    Only suburb/ city / state and country. Is this possible?

    • October 16, 2020

      If a member enters a full address, then that address will be used on the map. Or they can only enter a city or a state, and the marker will be placed in that general location. Either way, they must select from the options that Google Maps returns.

  • October 21, 2020

    We have customized our profile address fields. We have 3 address fields available for each member profile. Will this plugin pick up all three locations?

    • October 22, 2020

      It will only find locations (addresses) that were added via the BP xProfile Location plugin. The plugin options allows you to pick a single location field for display on the map. So if you have an address field called “Business” and you select that field in the settings, then the All Members Map will display all members who have filled out that field.

  • November 17, 2020

    Is there a way to change the markers? I mean the design of the markers (e.g. color).
    What if two or more people both only enter for example “San Francisco, CA”? How will people be able to click on their profile link?

    • November 17, 2020

      You can replace the marker icons by following the directions in the
      readme.txt.

      If 2 or more markers have the same geocode, they will be separated
      slightly so that all markers are visible.

  • December 15, 2020

    I’m looking to filter buddypress members on a map less than 100 km from the connected member and only on certain roles. This seems to be possible with your plugin which is inserted on certain themes.
    1. I already have a site with the autocomplete address plugin. Is your plugin compatible with “Location Autocomplete for BuddyPress”?
    2. Is there a discount for annual renewal?

    • December 15, 2020

      1. This plugin requires the free BP xProfile Location plugin. The Location Autocomplete for BuddyPress plugin does not gather geo-coordinates which are needed for maps.
      2. All our plugins have a 30% discount for annual renewals. Without a renewal, the plugins will continue to work but you will not have access to updates.

  • December 15, 2020

    HI
    ok thanks for the quick response but I have a membership base of several thousand members.
    Do you know how to make conversions? otherwise difficult for this site.
    Regards

    • December 15, 2020

      You could probably write a script to submit the addresses to google and then gather the required geo-coordinates, but we do not offer that service.

  • February 28, 2021

    When I have many members in one area, there is a blue dot with a number but I can’t see who those people are. Is there a way to show the members listed with the map?

    • February 28, 2021

      Click on the “blue dot” and it should open up and show all the members in that area. You may need to increase the Zoom value in the settings for the plugin.

  • June 21, 2021

    Hi.
    I have 2 questions
    1. I would like to show in a map all members in that region. As far as I know this is straightforward. My question is if I move or zoom the map, is the map updated with members that were not in the not-zoomed map?

    2. Is possible to show pins in the map with different colors de pending on a field? For example depending on gender or status or whatever?

    • June 21, 2021

      When the map is shown, all members will be visible. If you zoom in, only members in that area will be visible.

      Different pins based on a field is not available at this time but will be considered for some future release.

  • August 6, 2021

    Does this plugin have the feature to show me in a widget members close to my location?

    • August 6, 2021

      If you mean geolocation from a mobile device – no it does not.
      If you mean the location you entered on your profile, then there is a distance filter available but not in a widget.

  • October 31, 2021

    I need to know whether the cost for renewing the plugin license key is the same with the purchase cost.

    • October 31, 2021

      For license renewals, all of our premium plugins apply a 25% discount to the original purchase price.

  • January 11, 2022

    I need to know whether it’s possible to use custom markers? Doesn’t matter if it’s the user’s profile pic or something else, just not the good old boring pins.

    • January 12, 2022

      You can replace the pin image. To use different pins for each user, you would need to add custom code to the pin template. Support for your customizations are not included in the purchase.

  • March 6, 2022

    I am using the BuddyBoss plug-in and am using mapping. On the registration pagethere is a field called “I​n which city are you located? (required)” and inside that field it says “Start typing an address. Then make a selection”. I would like to change that wording to something else like “Start typing the name of your CITY. Then make a selection”.

    • March 7, 2022

      That text is in a different plugin.
      Please see this file at Line 51:
      …wp-content\plugins\bp-xprofile-location\inc\class-pp-field-type-location.php

      You can edit the tile directly or you can change the text using the language file:
      …wp-content\plugins\bp-xprofile-location\languages\bp-profile-location.pot
      which you can edit using a free tool like poEdit.
      Or you could use a plugin like LocoTranslate.

  • April 10, 2022

    Hi, is it possible to NOT show the map? All I want tis that members can search for other members who are nearby, in close proximity. Like the lookaround/search nearby function in WeChat app.
    I do not want to show a map. Just a list of members that are nearby.

    • April 10, 2022

      There is an option to not show the map. Filtering by location can be done – but it is based on inputting an address not current location. The filtering is handled by the Member Search in BuddyBoss. For BuddyPress, you can use the free BP Profile Search plugin.

      • July 8, 2022

        I have the free BP xProfile Location installed on BuddyBoss. I tested searching Members using the BuddyBoss Profile Search interface. Works perfectly. Gets address or street or city or zip. It all works.

        I also don’t want a map, but want people to search from the BuddyBoss Profile Search area by zip and also by distance radius. Before I spend the $39, I just want to confirm that with this plugin, I will be able to add a field to Profile Search that will take into account radius without any map.

        Also, can I use radius for all other fields in combination? For example, if I search by favorite color and radius, will this plugin reduce the search to the radius and let BuddyBoss further refine those results by another field like favorite color?

        Finally, is the radius starting from my (the searcher’s) profile location or can I type in a location that I want the radius to start from?

        • July 8, 2022

          You don’t want a map, therefore you don’t need this plugin.
          The distance filter is based only on a location that you input and then select from Google options.

  • April 22, 2022

    Are there any other options for payment apart from Paypal? like a credit card….

    • April 22, 2022

      No, for transactions we only use PayPal.

      • April 22, 2022

        Is it possible to have multiple locations on one profile with pins on the different locations? For example a city profile with all the schools in the city pinned on the map.

        • April 23, 2022

          No, only one location per profile is supported.

  • June 2, 2022

    Does the shortcode membersmap have parameters like member_type ?

    • June 2, 2022

      Yes, there are two optional parameters.
      Example: [membersmap show_filters="no" member_type="dogs"]

  • September 7, 2022

    Is there a way to add pins on the map without member associate ?

    • September 7, 2022

      No, each pin is associated with a member.

  • November 10, 2022

    There is a bug in wordpress v6.1 which automatically adds a decoding=”async” to images. The ” are not escaped and cause a bug in the JS of the pp_run_map_members_XXX function for the markers_content variable.

    • November 10, 2022

      Thank you for the report. We have released Version 8.1 which includes a fix for the ‘async’ issue.

  • March 13, 2023

    Is $39 the price for a monthly subscription to BP Maps for Members?

    • March 13, 2023

      No, it is the purchase price, which includes 1 year of support. After a year, you can purchase another year of support for 30% less than the purchase price. Either way, the plugin will continue to work.

  • April 16, 2023

    Does the plugin has a geolocation feature? To let other users know how far are the other ones.
    .

    • April 17, 2023

      It has a radial distance search feature – based on a location and distance that the user can input.

  • July 6, 2023

    Hi,
    I have a problem with saving the user’s address. when a user updates their address information and then immediately logs out, for some reason their information is not saved. What could be the reason?

    • July 6, 2023

      Saving the address only takes a second or two – unless you have a very slow server or the user has a slow connection. There is nothing we can do about those situations. And if the user does not save the profile > edit, of course the address will not be saved.

  • August 1, 2023

    Hi. Is this plugin compatible with Open Street Maps?

    • August 1, 2023

      No, it only uses Google Maps.

  • August 24, 2023

    Seems like the membersmap slug is created in the code, is there a way to prevent this page being crawler by google? because we are using Yoast Seo but is not a page/post that we can see on the admin side.

    • August 25, 2023

      The membersmap page is created via the BP theme compat class – so the page is created on the fly. You may be able to add some code to prevent google crawling ( we do not know what that code would be ) in this template bp-maps-for-members\templates\members\members-map.php.

  • September 1, 2023

    Hi, plugin documentation specifies If you are using BuddyBoss Platform, the map can also be filtered with the BuddyBoss Platform > Profile Search. Works great with the auto generated url but for a custom page how would i add it into the [membersmap] shortcode.

    • September 4, 2023

      It does not seem to be possible. If BuddyBoss supported Profile Search as a shortcode, it might be possible. We can harness the Profile Search but not with a shortcode.

  • December 16, 2023

    A user added their street number as in 123 Test Av. Is there a way to not allow users to be that specific? To allow only city/town level up? Thanks.

    • December 18, 2023

      No. You can add a description to the Profile field for Location. In that field, you can suggest that they do not add a street number.

Leave a Reply