Resources
The following resources were used in researching this article:
Books:
WordPress Codex
- Function Reference: get_users()
- Function Reference: wp_get_current_user()
- Function Reference: get_metadata()
- Class Reference: WP_User
Web Articles and Other Materials
- PHPXref of BuddyPress
- http://sillybean.net/2010/01/creating-a-user-directory-part-2-building-the-user-page-template/comment-page-1/#comment-49166 – web site support for Beginning WordPress 3 book (used as starting point to discover and create a diagnostic code base for dealing with user info)
- https://buddypress.trac.wordpress.org/ticket/3335 – talks about profile sync between BP and WP. Talks about the XProfile subsystem and possible changes in BP 1.4 to address the desire for better synchronization.
- http://buddypress.org/community/groups/miscellaneous/forum/topic/please-help-me-understand-a-wordpressbp-feature/ – users looking for documentation, pointer by Boone to the source code
- http://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-to-manage-users-their-extended-profiles/ – contains the start of a plugin for member management between WP and BP. Discussion by Boone and other BP leadership.
- http://buddypress.org/community/groups/creating-extending/forum/topic/how-to-filter-extended-profiles-fields-editings/ – re custom editing on BP profile fields
- http://buddydress.com/2010/12/extending-buddypress-for-existing-wordpress-developers-by-paul-gibbs/ – has useful information about BP extensions plugins – how to do them safely
- http://bp-tricks.com/snippets/displaying-certain-profile-fields-on-your-members-profile-page/#comment-1053 – re display of BP profile data
- http://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/buddypress-roles – regarding attitudes and issues concerning roles and capabilities within BuddyPress.
There were probably others, but that’s what I logged ;-).
Pingback: Drupal-WordPress Evaluation, Part 1 | Building Architected Futures™
Pingback: BuddyPress – Your Own Social Network
Still none the wiser… this is a real pain! Has anyone any more info to share?
Thanks for the comment. I’m not sure how much is being done on this. I’d suggest tracking through the BP ticket system, including the ticket I identified on the last page of this article.
Sorry, I realise my comment sounded very negative, especially in light of the fact that your article is the best explanation by far so far. I am wiser, thanks to you, but I suppose frustrated that these (basic) things ‘get in the way’ of setting up a working system. As a fan of BuddyPress who has spent many, many hours putting sites together and convincing users they will have a great system working for little outlay, I keep tripping up over ‘simple’ things like this. Can’t help feeling BuddyPress will be steamrollered by something else within a short while and that will be that. But I digress.
Hello,
Just come across this and looking at doing the same for a site I’m working on, wondering if this ever got resolved? Thanks
Hi Andy.
I haven’t really followed what’s happening on this for a while now. What I do know is that I am still getting a steady trickle of interest, people reviewing this issue, on an ongoing basis. So my impression would be that the general issue remains.
For myself, the issue came up as a function of trying to decide whether or not to use WP or Drupal as the basis for another site I was building. The handling of users and permissions was a factor that caused me to go with Drupal. I use WP for this blog, but this site doesn’t have the multi-party profile management issues so it’s not a problem here.
If you do find a solution, or create one, feel free to provide a link and reference it here as a further comment. As people continue to search through here to investigate the topic I would be pleased to point them through to a more updated discussion and resolution.
For the latest on this, please see https://buddypress.trac.wordpress.org/ticket/3335#comment:8.