The /sites page was designated in the BuddyPress settings …
You mean ‘Sites’ was listed as a directory on the BP settings page?
Or that a page called ‘sites’ was assigned to something? If so, what?
If you want to change BP templates, you need to overload them.
You cannot use another templating system, such as oxygen.
Sorry, my replies kept disappearing yesterday.
The /sites page was designated in the BuddyPress settings under Pages, so I assume the content is being generated by BuddyPress. The query is somehow preventing the templates of the site builder from applying. We’ve had this issue with other plugins, but this occurrence seems to be unique so I was hoping someone could shed some light on how this page’s content is generated so that I can figure out why Oxygen’s templates won’t apply to it.
Thanks.
Dear,
I noticed I had a problem 2 sites. When i created a Group in buddypress i noticed there was a button rss feeds. I clicked on it and it gave a red page with:
This page contains the following errors on line 6 at column6: XML declaration allowed onley at the start of the document. Below is rendering of the page up the First error.
When I used controle U , I see indeed there is a white space and the code start at the 6th line with
<?xml version=”1.0″ encoding=”UTF-8″?>
I have this problem in 2 of my site. I don’t know how the problem was created. I deactivated all the plugins, I changed my generatepress theme with 2017 theme. I used the plugin: Fix my Feed rss repaire on 1 of my site. When i actived and go to Group –> RSS –> I see somethings new. I some codes with as title: THIS XML file does not appear to have any style information associated wit hit. The document tree is show below.
Searching a bit around i found that it could be that my function.php has a white line problem. I didn’t find any, but to be shure i changed it back to the original.
Does anyone know what went wrong with RSS in buddypress groups and how could i fix this for 2 of my sites?
thank you?
nice day
Ah got you. Looks like something is blocking that page. I’d try the following in the first instance:
1. Check you have member profiles enabled in Settings>>BuddyPress you should have but it’s an easy check.
2. Re-save your permalinks, making sure you are not using the default (top) setting.
3. Deactivate all other plugins apart from BuddyPress and check to see if it works.
4. Try using a default theme such as 2017.
One of those steps should identify the problem.
BuddyPress uses the WordPress login page so any WordPress login page customiser will do that for you. Most have much the same features so just find one that’s still being maintained.
If I go to the new Profile page that I created through my site after installing BuddyPress, and then I hit the camera icon on my avatar, it opens this page: https://www.celebritywotnot.com/members/c-claire/profile/change-avatar/ which displays the message: “OOOPS, SORRY! WE COULDN’T FIND IT! You have requested a page or file which doesn’t exist”
Many apologies if there is something I’m missing here. I assumed this was part of the extended profile option in Buddypress but perhaps its through WordPress’ own Users or Discussion section in which case, I’m still not sure what I’m doing…
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.