We are seeing a bug from the Buddypress install that is breaking our site URLs and messing up SEO.
If you look at our list http://www.genconnect.com/experts/ of profiles whenever we update/edit a profile the Buddypress system is adding a -2 at the end of the URL.
So http://www.genconnect.com/author/dr-alan-altman/ becomes http://www.genconnect.com/author/dr-alan-altman-2-2-2/
This is an issue as it is breaking links we have out to people and messes with pages indexed with search engines.
This issue was reported 3 weeks ago but still hasn’t been fixed. When can we expect a fix? If we don’t have a fix soon we will need to find a solution to replace Buddypress.
Thanks!
After research it might have something to do with the having different users on each install and only moving the Buddypress tables.
Next problem, how do I reinstall Buddypress as if its a fresh install? Deleted all bp_ tables and removed options from options table that seem to be Buddypress related and the old options still appear.
Thanks a lot @kunalb for taking the time to answer. I will surely look at EventPress’ source code, as some of the thing you mention can be of help to me. Maybe not to have a separate directory for my custom types nor the editor, but to have them picked up in activity streams would be GREAT.
Thank you so much for your work and clarifications, really appreciate it. Cheers!
@Nit3watch No, I wasn’t suggesting that. But your plugin should take that into account if the functionality is dependant on BuddyPress. See https://codex.buddypress.org/extending-buddypress/make-your-plugin-buddypress-aware-v1-2/
Also, try out EventPress https://wordpress.org/extend/plugins/eventpress/ . That is the only plugin right now using BPCP (BPCP was developed as an offshoot of EP, to be honest) and can give you an idea of the kind of functionality provided by EventPress.
@JacobPolavieja Yup — by default BP treats WP Custom Post types like normal blog posts and inherits the standard functionality. BPCP sidesteps the whole WP display, etc. procedure, and makes custom post types behave like a component in BP — if you were to register a post type using BPCP too, you’d get activity stream integration, a separate directory for that particular post type, a front end editor that mimics the back end admin screen to an extent (inheriting custom widgets you add, etc — this will be slowly improved over time), and default theme files that are automatically picked up from within the plugin unless you have replacements defined in your themes folder.
Just tried with IPad simulator (because I do not have iPhone or IPad
), was not found logout button after I login. Maybe because I use a child theme and set activity as home page, or there are some things I missed.
There are several plugins that should be disabled because it doesn’t work on this theme.
Hi support
I have followed the instructions:
1. Upload all files to to the /wp-content/plugins/bp-breadcrumb directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
3. Call bp_breadcrumbs_add( $name, $url, $desc, $parms, $img ) in places you want to add a breadcrumb
However I cannot get the breadcrumbs to display, nothing displays when I add template tag.
Please help.
Thanks in advance
Anyways, I think I’ll explore the plugin for some things in the future as it seems pretty good!
Ok, I think I got it… Trying to display WP Custom Post Types in the normal way in my BuddyPress theme, works without problem.
After re-reading @kunalb ‘s plugin description, I think what it intends is to provide custom post types with a more tightful integration to BuddyPress, like having their own section (such as Groups, Activity Strems, etc).
As I don’t need that kind of functionality right now, I think I’m good with just being able to display my custom post types in my site’s several blogs.
Could anyone confirm I’m not missing anything and that’s @kunalb ‘s plugin intention?
Thanks a lot! Cheers!
I’m not 100% what you need, but you can rename the default field “Name” to something else on the wp-admin -> BuddyPress -> General Settings screen (“Full Name field name”).
If you are using a page template that is not the BP activity or blog posts page then you will have to edit a file. In the plugin folder go into the themes/default and change the file front.php code
/*
Template Name: Home
*/
To match the name of the page template you are using.
If you are just using a plain WP page then you’ll have to hold on a bit until I work out forcing a front page regardless of what is chosen in the wp admin.
I’ve found the DOB, we did add that in and have now removed it from the buddypress profile field set up admin, but it’s the fullname (which we can’t remove from the admin) that we really need to fix.
DOB should never be displayed. In fact that’s not even a default BuddyPress registration option. Did you add in some registration fields of your own or did the Thesis theme?
Installed but missing the navigation at the top. The plugin Add All Nav Links to BP Adminbar is enabled but I have the ‘main navigation’ enabled.
Will keep lurking about …
URL: http://www.thechembook.com <– use the iPhone to see the plugin 
I’d like to make my activity-avatars 50px rather than 20px. The site I’m working on: http://www.asifaportland.org/activity/
The offending lines in the source code seem to be:
‘.widget #message-threads img.avatar {
height:20px;
width:20px;’
… But I can’t figure out where to change this. There’s a similar discussion here ( http://buddypress.org/community/groups/creating-extending/forum/topic/how-to-increase-activity-avatar-image-size/ ) but without resolution. I’m stumped. Thanks for any help.
Currently when new users register there full name is displayed on all activity, and according to some, so is there DOB, this is obviously not very secure, but I can’t find where to make these changes,
I have tried plugins like pie register & theme my login but neither seem to really work.
I have buddypress installed on WP MU 3.0.1 using thesis theme.
PJParticipant
Works perfectly on the iPhone/iPod. I had to turn off a few plugins so my Android phone could hold its breath.
There was one on this site until a week ago… Don’t know why it was removed – I found it quite useful.
I guess @boonebgorges might know if it was an off the shelf plugin
So anytime somebody makes a group it appears three times in the list. It is a clean install with WP 3.0.1 and Buddypress 1.2.5.2.
Has anybody else experienced this problem in the past? This is my second Buddypress install to do the same thing.
I don’t have any extra plugins installed and the same server is runner another virtual host of Buddypress with no problems.
Thanks in advance,
Andy 
This page tells you how to create widgets for WordPress / BuddyPress:
https://codex.wordpress.org/Widgets_API#Developing_Widgets
Actually, I just found out that I do have it and I was mistaken. Sorry about that.
So now I’m back to my original problem. 
I understand that this is an issue known as “The White Screen of Death” rather than FTP install problems. I’ll just search around the other posts for an answer now that I know what I’m dealing with.
Thank you for all of your input and advice.
@DJPaul so then I take it you mean I should release it with a ‘buddypress check’.. if bp doesn’t exist, don’t let it activate?
And paul, Ive got a few plug-ins I could release but not really sure what to do when on the wp “Add Your Plugin” page, there’s the url field: do I host the file with a file hosting site and just append the link ( url ) or do they want a url with bp and the plug-in running live to test it?
Thanks and regards
bp_displayed_user_avatar only works when used somewhere in a BuddyPress member loop, e.g. on a particular member’s profile pages, or in the member directory.
Do you perhaps want the logged-in user’s avatar? Use bp_loggedin_user_avatar instead (no need to call get_currentuserinfo() for it).
try ftp’ing and renaming/removing all the other plugins (probably a bp plugin causing the issue)