BuddyPress does not have an edit function for the avatar and that message does not appear in the BuddyPress codebase, are you sure this is a feature of BuddyPress?
I just tested the buddypress installation on my site http://www.celebritywotnot.com. It’s all up and working but, when I try and edit the avatar on my profile, I get redirected to a page that reads: OOOPS, SORRY! WE COULDN’T FIND IT
Wordpress 5.1
BuddyPress 4.2.0
It won’t be in the BuddyPress section of Add menu items.
Scroll down to Custom Links.
Then under URL, paste this: /members/me/profile/edit/
Fill out the link text to whatever you want.
Click Add to Menu
Then SAVE the menu.
Hi,
Thank you for reply.
I tried as you mentioned but I’m not understand about how to use the ‘UserName’ in WordPress menu.
BuddyPress allowed (Profile > Edit screen ) only below links to add into the WP menu directly.
https://prnt.sc/mqtrvs
Thank you!
WordPress 5.1
BuddyPress version 4.2.0
I created my WordPress website using a premier theme called WPLMS. I translated most of the website plugins by loco translation but I am facing issue with BuddyPress plugin, it is not translating the registration page and other related pages such as activating the account and so on… even though I manually translated the required texts into Arabic, I can see that it only works with the profile account page. And since it translating the login form which is part of BuddyPress plugin, I think there is an issue somewhere in BuddyPress. wish someone gets me to the right solution. thanks in advance
The /sites page refuses to take Oxygen (site builder) templates
How is that related to BuddyPress ?
Hi!
There’s an error on BuddyPress profile page:
content.js:3 E_NOTICE Undefined index: Полное имя – /wp-content/plugins/buddypress/bp-core/classes/class-bp-core-user.php:159
#44 /wp-content/plugins/buddypress/bp-core/classes/class-bp-core-user.php:139 – BP_Core_User->populate()
As I can gues – it related to xprofile fields. It seems that I removed the field ‘Полное имя’ that was created before on the Users Profile Fields page.
And now php string:
$this->fullname = esc_attr( $this->profile_data[$full_name_field_name][‘field_data’] );
in plugins/buddypress/bp-core/classes/class-bp-core-user.php
causes an error.
Could you help me?
WordPress version 5.1
BuddyPress Version: 4.2.0
Site URL: https://test.mc21academy.ru/
This is the support site for BuddyPress which does not offer forums.
Please ask questions about forums on the support site for bbPress.
Thanks for the reply.
They are not in the loop because I’m using a plugin, Ajax Load More to render users and it creates it’s own loop using the WP_User_Query not buddypress methods.
Appreciate the direction to the BP_XProfile_ProfileData method. I’ll check this out.
Why is it no longer in the loop?
How are you gathering your list of users?
Have you tried, in your ajax function, using BP_User_Query ? You can then use a loop and bp_the_member() will work.
Otherwise, you can use this is get each separate piece of a user’s profile data:
xprofile_get_field_data( $field, $user_id = 0, $multi_format = 'array' )
To get all the profile data at once, if you have the email address you could use bp_xprofile_personal_data_exporter( $email_address )
Or if you only have the user_id, you could use: BP_XProfile_ProfileData::get_all_for_user( $user_id )
Hi, i develop a website based on buddypress to support blind people. problem is that our majority of user use Hindi language to write post, and default language is set to English, therefore screen reader can’t read the text written in Hindi.
i created one test page with code
this is test
<p>हिंदी में काम करना भी आसान है।</p>
lets see
and its work fine with screen reader
is it possible that in activities page when user submit something in Hindi, submitted form automatically put the text in between
<p> </p>
its important! for blind people
Yes the issue gets resolved when you revert back to Buddypress 2.9.4. Many of them are facing the same issue & it needs to be fixed ASAP. I believe that the issue lies with the Buddypress 3.0.0 + updates. Please developer have a look & try to resolve it ASAP.
Hi,
I try the new version 4.2.0 but still got the same issue as I reported 8 months ago: “Users Profile Settings option page is not working.”. so I am reverting it back again to my previous version of Buddypress 2.9.3.
Thanks
Hi all,
Please, any suggestion on how to make a BuddyPress group default to showing less instead of more introductions as soon as one clicks on the group. Right now, if one clicks on a group, it shows more, but one does have the option to make it show less. I want this reversed, where it shows less by default, with an option to show more.
Have you tried using the filter hooks to write functions that bypass the blacklist and moderation checks? You can find the hooks in this file: buddypress\bp-core\bp-core-moderation.php
For example, this could go in your theme > functions.php or in bp-custom.php :
function bp_bypass_checks( $flag, $user_id, $title, $content ) {
return true;
}
add_filter( 'bp_bypass_check_for_blacklist', 'bp_bypass_checks', 1, 4 );
add_filter( 'bp_bypass_check_for_moderation', 'bp_bypass_checks', 1, 4 );
Hello????
I ask this, due to when a mobile user or public is looking at website, the buddypress profile doesnt adapt to mobile view and you get a half look at someones profile page?
Plz, i know someone out all these ppl knows how to adjust the profile pages…..
and the answer to this
Support topic
It does look like it’s a bp-legacy thing.
I’m no JavaScript guy but in the js file included in default bp-legacy themes there appears to be this code which is the only place I can force it to cancel the form submission, but I’d need to detect something is wrong here in the JavaScript first.
This is the relevant section of the buddypress-activity.js file:
// Submitting comments and replies
if ( 'ac_form_submit' === target.prop( 'name' ) ) {
var comment_content, comment_data;
form = target.closest( 'form' );
item_id = activity_id;
// Stop event propagation
event.preventDefault();
if ( target.closest( 'li' ).data( 'bp-activity-comment-id' ) ) {
item_id = target.closest( 'li' ).data( 'bp-activity-comment-id' );
}
comment_content = $( form ).find( 'textarea' ).first();
target.addClass( 'loading' ).prop( 'disabled', true );
comment_content.addClass( 'loading' ).prop( 'disabled', true );
comment_data = {
action : 'new_activity_comment',
_wpnonce_new_activity_comment : $( '#_wpnonce_new_activity_comment' ).val(),
comment_id : item_id,
form_id : activity_id,
content : comment_content.val()
};
// Add the Akismet nonce if it exists
if ( $( '#_bp_as_nonce_' + activity_id ).val() ) {
comment_data['_bp_as_nonce_' + activity_id] = $( '#_bp_as_nonce_' + activity_id ).val();
}
parent.ajax( comment_data, 'activity' ).done( function( response ) {
target.removeClass( 'loading' );
comment_content.removeClass( 'loading' );
$( '.acomment-reply' ).attr( 'aria-expanded', 'false' );
// etc...
Your best bet is to first deactivate all other plugins apart from BuddyPress and see if you user still have the issue. Then you can rule out a conflict.
Hi guys,
I have mentioned this previously and was hoping a few of the past WP and plugin updates may have resolved this, however it still persists.
I am running a multivendor site with WC Vendors, Woocommerce, BuddyPress plus other plugins.
When a member goes to send a private message to a member/vendor from either the members profile ‘private message’ button or from the contact vendor link in a woocommerce product listing, the message fails to send (please see video link below).
However if i go to my own BP profile, messages, compose and send a message that way it does send.
Not sure what is happening here. It used to work fine prior to BP4.0
Video of issue;
https://www.dropbox.com/s/kkxl2b2bm5vicy4/BP%20Private%20message%20issue.mkv?dl=0
thanks
matt
You need to ask Events Manager support questions about appropriate hooks.
Once you have that info, you can add your own notifications.
bp_notifications_add_notification
We are migrating to Buddypress from an in house software. We will be having 1600 groups. All these groups would have avatar images and profile photos. While we are able to create the groups through a program, we could not figure out a way to automatically upload the avatar and profile photo. Any help would be appreciated.
>>By the way, really are there no official documentation about it? Someone have to search all the BuddyPress code (ora a third party plugin code) trying to understand how to do it? ????
Hi ShMK,
I’m in the same boat. I found a link on the BudDev site with a bunch of shortcodes. Hope this helps.
https://buddydev.com/docs/buddypress-shortcodes/buddypress-blogs-list-shortcode/