@modemlooper, @danpkraus, @charlietech
You can enhance the WordPress menu system to support dynamic links (including BuddyPress profile links) – there is a specific filter that you need to use.
Please take a look at this other recent forum thread, and the link on there which has all the details: https://buddypress.org/community/groups/creating-extending/forum/topic/how-to-create-new-dynamic-menu-including-bp-links/
You’ll need to be a competent PHP developer, but if so, it’s relatively straightforward
The old bar is deprecated. Use an older version of BuddyPress if you want to use the old bar. Please note the 1.6 notes (no pun intended):
In the Highlights section (https://codex.buddypress.org/releases/version-1-6/#highlights):
Toolbar — complete integration with the WordPress Toolbar.
Also in the General section (https://codex.buddypress.org/releases/version-1-6/#general):
BuddyPress now uses the WordPress Toolbar. The BuddyBar has been deprecated. (#3596, #3661)
FYI, the WP bar is much better and you are able to customize it fully with the available hooks.
I ran the auto update. Now I cannot access the admin panel for any of my wordpress/buddypress site. I need to be able to approve 30 new members asap! Please help!
Hi Charlietech, the BuddyPress admin bar is now merged with the WordPress one.
So, you can use this:
‘add_filter(‘show_admin_bar’, ‘__return_false’);` in your functions.php file to turn off fully.
Alternatively, you can use:
‘Settings > BuddyPress : Toolbar Show the Toolbar for logged out users’
You can also select to show or hide the WordPress admin bar on your own profile.
If none of those work for you then you may need to look see if your theme is forcing something.
Just a slight point on top though, if possible can you only start one thread per question as it does help to focus responses?
Hi everyone, I am reading some documents how to customize BuddyPress. At this step, author mention a function in functions.php but I can’t find it.
// Stop the theme from killing WordPress if BuddyPress is not enabled.
f ( !class_exists( ‘BP_Core_User’ ) )
return false;
This is my functions.php, any idea 
http://www.mediafire.com/?rts162s7p1jnmq3
Depending on how you have your navigation set up you could add the ‘Profile’ page to your nav menu using the WordPress menus interface. I have mine added to the ‘primary’ menu and it shows up
Hope this helps.
https://codex.wordpress.org/Function_Reference/wp_get_current_user works with buddypress… I use it like this.
To personalise the admin bar I use something like this (bp version 1.5.7)
I’m wondering if there are shortcodes of sorts that will display a logged in user’s fields. I would like to have a welcome page for a user that greets them similar to how WordPress does it on the Admin bar: “Howdy, Username”. I’d like to diplay the user’s Full name and 3 custom profile fields I configured using Buddy Press. Does something like that exist?
@michaelsanborn All bbPress versions are located at https://bbpress.trac.wordpress.org/browser/tags Just click on the version you want and in the next panel, download zip on click near bottom of the screen. Having said that, you know that the old stand-alone bbPress versions are only compatible with much older and less secure WP versions.
If you or someone else updates the converter, you should take into consideration that the BP Group Forums will be integrated into the bbPress plugin sitewide forums. https://bbpress.org/support/
== I was wondering if there are any projects like this in development now? ==
@piofcube not that we are aware of. The best place to suggest/ask for either a WP and/or BP plugin like that would be with the developers of WOW to help promote and elevate the game. Btw, did you check out any of the plugins listed https://wordpress.org/extend/plugins/search.php?q=warcraft&sort=
If you want validation as they type / enter — hook some jQuery onto your form. [That’s standard jQuery form validation, for which you’ll be able to Google for plenty of examples]
In your jQuery, you can call out (POST) to your PHP validation function. Look up AJAX in WordPress for details on how to do this – in particular you are interested in using admin-ajax.php and registering your function as an action. You then specify that action in your jQuery AJAX call.
You might also want to look at some of the WordPress data validation functions.
Howdy, I added support for BuddyPress into my anti-spam plugin this morning on request of some of the plugins’ users. I don’t actually use BuddyPress though, so can’t confirm that it is indeed working on a live site, so if any of you kind BuddyPress folks can help a poor plugin dev. out by testing it for me, that would be really handy 
It works ninja well on blog comments, so assuming I’ve implemented it correctly, it should (in theory) work just as well for bbPress too.
Here’s the announcement post for BuddyPress support: http://pixopoint.com/2012/08/05/bbpress-buddypress-and-multisite-spam/
And here’s the download page at WordPress.org: http://wordpress.org/extend/plugins/spam-destroyer/
Responsive web design (as it’s known) is a major subject area — basic fluid designs are one approach (percentage widths and so on, and will help with your white space concern), but it’s a much richer field than just that.
Check out a book such as: http://www.abookapart.com/products/responsive-web-design/
You can also look at some of the responsive ‘frameworks’ as a base for your site – twitter’s bootstrap, zurb’s foundation, or Andy Clarke’s 320 and up.
You’ll also find plenty of responsive themes for WordPress (2011 included), that can be enhanced to support BuddyPress.
Thought I’d bump this, since I really want to know… there ought to be a way to convert WordPress posts and their associated comments to forum threads. The script at:
http://code.google.com/p/wordpress-to-bbpress-converter/
requires the standalone version of bbPress. The bbPress legacy download page:
https://bbpress.org/download/legacy/
returns “Error 404 – Destination not found” messages for all links to the old standalone bbPress. And anyway, surely there’s a more recent way of accomplishing this? Any help would be appreciated.
I have searched for quite some time, looking for a plugin which will allow me to provide a fully functional games league system. I have found a couple but these same to have died quietly a long time ago 
I need to brush up on my PHP skills and actually learn the WordPress/Buddypress APIs if I were to think about writing my own… However, I thought I would ask here first.
The requirements I need are:
Elo support http://en.wikipedia.org/wiki/Elo_rating_system,
User “self management” (I.E. Challenge and report),
Groups (guilds), 1v1, 2v2, etc matches (one league for each),
Separate leagues for each game server/country,
Complaint/dispute/proof management (Link to YouTube).
There’s a few other minor requirements but there’s not real need to list them all
.
I was wondering if there are any projects like this in development now?
The site I am going to run this on (WoWGz.com) is a World of Warcraft social network but I would like to offer the Elo league system and incorporate it into BuddyPress (although I might have to look for a stand-alone package).
If you can point me in the right direction or give any kind of suggestion, please let me know.
Thanks.
-PiOfCube
I don’t want to come over as all doom and gloom especially as this is my first post but I would think long and hard before adding such a feature. At first glance, many website owners (including some well known ones) think this is a great idea… but, think long and hard about this.
Many users will enter their “real name” when they register. If you add a postcode field (which would be required to add map pins), most users will have given sufficient information to pinpoint them to their front door.
There are many public records that can be data-mined by bots. One of the trends these days is for a bot to trawl the data provided by websites such as those hosted by WordPress (because it is open source, they know exactly what to look for) and then cross-reference that with public information (phone books, Facebook, electoral register, etc… Given a surname and a postcode, this would be enough to allow these bots to start collecting data for possible identity theft.
I have seen many sites (including a well known newspaper) do this without thinking of the consequences but after I pointed this out to them, the feature was removed within a few hours (which is extremely unusual at the best of times). I guess after they contacted their legal advisors, they were told that they faced extreme liability if it were found that this kind of data-mining of their site lead to mass identity theft (particularly after the “phonejacking” fiasco).
Just a thought and all the best for your sites.
-PiOfCube
The following steps helped me stop most spam.
install s2member and follow the security steps (verify that all keys are created)
Delete the Register folders in BP (make sure to save the files)
use WordPress register form, ( you can intergrate s2members to BP
)
Have the passwords e-mailed to the user that is signing up.
in custom.php change the slug of the register and members.
These steps helped me lock down my BP site. It stopped activity spam and fake members.
Good luck.
@r-a-y, thank you for your help! By removing that define line from functions, account settings profile pages are now linked to: “domain.com/members/username”.
Thank you, really appreciate your help.
Another inquiry while we’re on the subject — I currently have Extended Profiles disabled, but I have Account Settings enabled. I’ve been testing different WordPress roles on my site and discovered that if a subscriber types in their browser: “domain.com/members/anothersubscriber” (where “anothersubscriber” = another member on the site that is also a subscriber), they receive an error (404) page. Obviously this happens because non-admins are not allowed to have this type of access. However, instead of throwing a 404 page, how can I have their (note: “their” meaning non-admins. in my case, subscribers) request redirect to the homepage or to their own profile page?
Thank you!
@mercime
As I indicated above, I have MySQL 5.1.6, so that shouldn’t be an issue, right? Which files should I re-upload exactly? I’m a bit confused as to why that would help exactly… WordPress itself seems to be working fine, but are you thinking my files are corrupted?
Try this plugin instead:
https://wordpress.org/extend/plugins/buddypress-registration-groups-1/
It’s not as outdated as the one linked by karmatosed and should work. If it doesn’t, please inform the plugin developer.
BuddyPress is a WordPress plugin, so try looking for any WordPress Google Analytics plugin:
https://wordpress.org/extend/plugins/tags/google-analytics
If you’re looking for customized, advanced, Google Analytics data for BuddyPress that use custom variables and event tracking, I don’t believe one exists at the moment and will have to be custom-developed.
Try:
Change the register slug to something else. Make sure BuddyPress or WordPress is not shown on any page of your site. Check footer and header via the browsers view source. Use a captcha. Only allow sign ups via Facebook connect. Don’t use multi site.
In my profile privacy plugin there is a button on user pages that lets admins mark user as spammer. This is for quickly blocking a user. It doesn’t delete account just puts account into a state that will not allow user to sign in.
I’m working my way through my plugins and adding updates. One update I may add to the profile privacy plugin is too block an account if they post without doing a certain thing first. Maybe they need to add a friend or join a group.
Search around, but no one should open a BP site without locking it down.
Hi EndlessRange, the short answer is there is but it would require custom coding. If you are happy with custom coding you can look at https://wordpress.org/extend/plugins/auto-join-groups/ as a start. It’s out of date so won’t work as a solution now but it may shed some light on how to start with this. Beyond that it’s not something I think is out there as a plugin currently.