This is mainly happening when I put a URL in the text boxes. It will remove the field from the user and it is getting quite annoying. Could someone please help?
EDIT: I just left a whole group blank and clicked save, now the entire group of fields are missing.
Option 2 sounds viable, depending on your audience I hear there are “points” type plug ins where members gain points if they do things like upload an avatar, follow you on twitter etc…there is also a plug in I saw that gives a profile completed status type bar, as you complete the different profile fields, the bar fills up…does that make sense?
Hello,
I have WordPress 3.5.1/BuddyPress 1.7 ( http://www.mysimcities.com )and installed it and I found some missing:
1) No Register link on my site but you can access to the URL itself
2) Login page is blank
3) BuddyPress Admin is mess up, not like I see in the demo
4) No BuddyPress Toolbar (like all other sites has)
5) Profile Fields – No groups so I tried to add but it says error… I notice this problems if I add bbpress, it solves it, but I dont want bbpress.
6) Some plugins doesnt show up on register page (ie: recaptcha, User Name Availability Checker, BuddyPress Password Strength, and few others)
Am I missing something here?
Thanks
To use it elsewhere you would need to get the value of the field and pass it to wp_oembed_get. This is not tested:
$val = bp_member_profile_data('field=youtube'); // in members loop
$val = xprofile_get_field_data( 'youtube' , $user_id ); // outside members loop
$embed = wp_oembed_get( $val, array( 'width' => 400 ) );
echo $embed
In my previous example I have a provider array. These are the names of your profile fields not the actual service.
@modemlooper
Sorry, I’m going to need a little more guidance. I have more than two fields that need to use the oEmbed. I assumed that the filter you created were for specific field IDs but that doesn’t seem to be the case at all. At this point only one of the fields is embedded the rest are just links.
Also, is this suppose to work with the bp_profile_field_data()? My main purpose on this support thread is to get the profile field to embed outside of the profile page. It’s awesome that it’s embedded in it now but it seems I’m missing something.
Thanks for your help! Looking forward to getting this figured out.
@jancbeck Maybe with a few coding that would be possible…
Still looking for some guidance.
I’m not sure why an x_profile field is not treated exactly like meta data. It seems to me, this maybe specific to my project, that this would be very valuable. The Xprofile Custom Fields Type Plugin is very useful and is helping extend the functionality.
Alas, videos are still not embedding via bp_profile_field_data()
Any suggestions are welcome.
@maddogmcewan great tip – thanks! Unfortunately though, it allows neither file uploads nor are these fields searchable. I’m investigating using ACFs repeater field in combination with a front end form but this is also far from being perfect.
Awesome @maddogmcewan! Thank you for sharing! =)
you should also look at an old plugin called BP Resume it nay be of some use to you…. I tweaked it a bit at smeak.com and it works quite well

@henrywright-1
Bingo re elephant.
While it’s easy to change by editing the register template, the why-is-it-there question seems worthy of a trac ticket.
But I think we are missing the elephant in the room (except for @shanebp). Why would non-logged in visitors want to see the “This field can be seen by” text on the registration page?
I think this whole area needs some further thought.
@henrywright-1 As you can probably see, my ‘huge mis-understanding’ was quite easily done :} yep and I meant no offence in the phrase ‘huge mis-understanding’ 🙂
@hnla
How this is interpreted depends very much on what you want to achieve. If you are a developer in the process of designing the public member profile page (displaying their profile field values) then you would think of visibility to mean the field values. However if you are in the process of designing the edit profile page (displaying the input form fields) then you would think of visibility to mean the input fields.
As you can probably see, my ‘huge mis-understanding’ was quite easily done :}
@henrywright-1 ah you were labouring under a huge mis-understanding of what this meant, as Boone says it’s pseudo privacy for display of users details on their profile – if admin allows users to configure that given field – it’s NOT anything to do with whether the field is hidden on registration view.
However there are still issue with how this works with reg form or it needs a good review.
This has definitely come up, the text label jogs my memory.
It may make sense that one had change link on pre-registration if the value selected was being passed along with the registration and setup of the user_meta and if the admin setting allowed users to change the field value but as I doubt that’s in fact possible and fact Boone has said it’s simply meant to impart the status of that given profile field visibility then the change select needs to be removed.
Regardless of what it refers to, why would
“This field can be seen by: etc. ” under each Base field on the register page
and a ‘change’ link be visible on a register page to a non-logged-in visitor?
That’s what I meant by it failing the bp_current_user_can() check.
Yep, i see it. According to Boone, it refers to the field value. Slightly misleading text i must admit.
@henrywright-1
Do you see “This field can be seen by: etc. ” under each Base field on the register page?
And a ‘change’ link?
Per the image above ?
Just got clarification from Boone. Visibility doesn’t relate to the actual form input field, it relates to the field’s value. So this issue isn’t a bug.
This rings a bell, think it may have been discussed ( I certainly have a recollection of looking at this aspect of profile visibility and registration processes) before in some respect or another and there may already be a ticket raised.
Latest Word Press and BuddyPress 1.7.
I’ve been struggling to get the data from the custom field profiles.
I have 3 Field Groups.
Trying to get a Birthday data from the field Birthday which is in FIELD GROUP 3
members-loop.php
I am using this code.
echo bp_member_profile_data(‘field=Birthday’);
Also tried
echo bp_get_member_profile_data(‘field=Birthday’);
Also tried
$birthday = xprofile_get_field_data(‘Birthday’,bp_member_name()); echo $birthday;
No success. What am I doing wrong? Do I need to setup a function for this in bp-custom??
Help.
I just want to simply add these fields to display along with the defaults stuff on members lists.