Hey,
Thanks for the response, i am so silly i cant believe i didnt realise they were always there but because i am logged in i cant access them i can only see them using incognito window or when logged out.
Do you know how i can “log out” without logging out of my wordpress site?
>> The”membership” option in the image on the link you posted.
@functionmunchkin The option to “allow users to register” in Network Admin > Settings is the same as the one in a single WP site’s option in Settings > General in that link.
>> Register goes the the login page and clocking the register link on there goes to page not found.
You mentioned that “I’ve setup the bp register and activate pg”
– did you set up BP network-wide or in one subsite? Reference: https://codex.buddypress.org/getting-started/installation-in-wordpress-multisite/
– have you double-checked that you created the Register and Activate pages in the main site (if network-wide) or in the subsite, then associated the pages in Settings > BuddyPress > Pages?
Many thanks Henry!
Yes that is what would be needed, but how can i assign “.some-wrapper-class” to the element i am trying to resize ? I am still a newbie with wordpress and buddypress … i have looked all over the net and couldnt find anything helpful.
Best,
Yvan
ERROR MESSAGE:The following active BuddyPress Components do not have associated WordPress Pages: Activate, Register.
https://codex.buddypress.org/getting-started/register-and-activation-pages/ At the bottom of this page it show you the Assign the Pages section once you assign the page you have an option to Save or View? I dont have that option and there for keep getting the above error message? I have tried to deactivate delete and reinstall plugin but nothing is working?
Hi there,
I am attempting to create pages for new registrations and link pages etc as seen on this this page:
Register and Activation Pages
Unfortunately I am not getting the option to create these new pages and when i click view it takes me to my home page. I am unsure what I may have done that could be preventing this. I have buddypress as a part of a bundle “kleo” theme.
I have the most recent versions of both buddypress Version 2.4.0 and wordpress 4.3.1
my site link is shoestringweddings.com.au there is currently an coming soon page up.
Thanks for your time,
From,
Alex
Hi Henry,
Yes i have done that, but there’s still no option for users to join groups, nor anything other than very basic styling. 
Whereas the documentaiton shows a ‘group directory’ which looks like this 
I have no group avatars, join now buttons or anything like that. Do we actually have to create all those basic features manually every time? I would have thought it should be automatic…?
Thanks
Please use the code when sharing code.
current_user_xxx refers to the logged in user – not the displayed user.
Use is_super_admin() to determine if the current user is a site admin.
https://codex.wordpress.org/Function_Reference/is_super_admin
$displayed_user_level = some_s2_function( bp_displayed_user_id() );
if( is_super_admin() && $displayed_user_level == 'some level' ) )
some_s2_function is whatever s2 function returns the member level based on a user_id.
This is everything what is written to the log after i tried to upload an image:
[02-Dec-2015 17:45:42 UTC] PHP Notice: bp_setup_current_user was called <strong>incorrectly</strong>. The current user is being initialized without using $wp->init(). Please see <a href="https://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 1.7.) in /home/***/domains/***/public_html/wp-includes/functions.php on line 3622
[02-Dec-2015 17:45:43 UTC] PHP Fatal error: Cannot use object of type WP_Error as array in /home/***/domains/***/public_html/wp-content/plugins/buddypress/bp-core/bp-core-avatars.php on line 874
I have deactivated all my plugins, and just tried activating Buddypress, but I am still getting this error code again and again! I have deleted the Buddypress from my server and reinstalled it, but still the same problems. I can’t figure out how to fix this, if you could please help I would be thankful! Everything was running fine till I made the mistake of changing a setting on my wordpress theme in which it made my theme (website) private or public. I made it public so you could visit the front end of the website while logged out, but after doing that it wouldnt allow me to log in because it was saying it wasnt allowing registration at that time. So I had my hosting provide help me deactivate and change the plugins so I could log in. But after doing that everytime I try reactivating buddypress I get those errors!
Thanks for you time, hope you can help me out!
Warning: Creating default object from empty value in /home/dtente5/public_html/SocialNetwork/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-functions.php on line 258
Fatal error: Call to undefined method stdClass::save() in /home/dtente5/public_html/SocialNetwork/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-functions.php on line 275
>> I know that Base group are shown in the Registration Form
@shmk thanks for confirming, just had to make sure you did. There’s a trac ticket which needs some more work done to get the feature you want at https://buddypress.trac.wordpress.org/ticket/6347
@darkdog
This post may help you with this: https://buddypress.org/support/topic/swap-out-the-buddypress-page-title-with-the-wordpress-page-tile/
I have no idea if BP is going to make this easier in the future to change these things dashboard backend or not – I have made some posts about this a time or two around here – but bp pages, their displayed on screen titled, and the meta titles have been a mess for a long time. Unless you know php and are willing to dig deep through documentation that is disorganized and possible outdated, there is no easy way of handling these issues.
This isn’t currently possible. Your best bet is to try searching for a plugin.
Ref: https://wordpress.org/plugins/
I want to disable sidebars for my buddypress pages (activity, individual members’ pages, etc.). I’m very new to WordPress. Please kindly give me a step-by-step instruction.
So i’ve had some success trying to change the profile links with this code:
function _bp_core_get_user_domain($domain) {
$url = get_home_url();
$user_id = bp_get_member_user_id();
if (empty($user_id)) {
$user_id = bp_get_activity_user_id();
}
if (empty($user_id)) {
//$user_id = bp_displayed_user_id();
}
$user_info = get_userdata($user_id);
$link = $user_info->display_name;
$domain = '' . $url . '/profiles/' . $link . '';
return $domain;
}
add_filter('bp_core_get_user_domain', '_bp_core_get_user_domain', 10, 4);
apply_filters( 'bp_get_activity_user_link', '_bp_core_get_user_domain', 15, 1);
This seems to work on every profile link except the one in the activity header section. This link is being changed but just to /profiles/. The display name is not being added to the end… so looking at my code this means i’m not retrieving the user id in the activity. Strangely enough though the user avatar next to the post has the correct link applied to it with the above filter! Any ideas?
My other option is to use the buddypress member profile location but replace it with my profile templates. I tried to implement this by creaing a members/single/home.php in my wordpress custom theme folder… but the profile loads inside another page, i get a page within a page type effect with the username above the inner page… not sure what is going on there? If anyone can help with either of these solutions i’d really appreciate it!
James
I have the exact same problem. 
Newest wordpress Newest Buddypress using 2014 theme.
When you click inside the textarea box, the textarea should expand and show the submit button.
Does that work?
If not, it might be related to the Sahira theme. Since Sahira is a premium theme, we do not have access to it. What happens when you switch to one of the WordPress Twenty themes?
Do you have the BuddyPress Activity Privacy plugin activated? If so, read this:
https://buddypress.org/support/topic/buddypress-2-4-0-and-buddypress-activity-privacy/#post-246630
Sorry for keeping you guys in the dark but what I’ve discovered is that BP’s implementation of member types is pretty underwhelming since it’s only an xprofile field. In regards to my original use case, I discovered I was better off defining custom user roles (AKA member types) and adding appropriate permissions. This can easily be achieved with a few simple lines of code in your functions.php or your custom plugin. If coding isn’t your thing then there are a bunch of freemium plugins available for you to use. Why the Buddypress team elected not to leverage WordPress’ built in User Roles for this feature is beyond me, but if anybody is still looking for an answer to this then I highly recommend checking out the WordPress Codex on User Roles and Capabilities. Hope this helps!
Wordpress: 4.3.1
BP: 2.4.0
Hi, I have a slightly unusual setup that I’m trying to get working.
I run a site for kids and as such I have created profile images that they can choose from which are stored as user-meta in wp. I also have my own user profiles basaed on the wp author.php located at /profiles/(nickname). I want to integrate buddypress in to my site as it uses Learndash and this integrates with bp to give an activity feed to the LMS.
So the two things I would like to achieve are to change the user profile links on bp features such as the activity feed and online members widget etc from the buddypress profiles to links to my profiles at /profiles/. Secondly I need to change the avatar images that come up in activity feed and member widges from the buddypress ones to my custom meta.
I’ve been working away on this all day and can’t quite get it. I’ve placed teh following code in my bp-custom.php and had some success but it is not yet working. If someone could take a look and help me out or point me in the right direction i’d really appreciate it!
Here is the first code to try and get the profile links to redirect:
function _bp_core_get_user_domain($domain) {
$url = get_home_url();
$user_id = bp_get_member_user_id();
$link = bp_core_get_username( $user_id );
$domain = '' . $url . '/profiles/' . $link . '';
return $domain;
}
add_filter('bp_core_get_user_domain', '_bp_core_get_user_domain', 10, 4);
And here is the second to try and change the profile pics:
function my_default_avatar_url() {
$url = get_site_url();
$user_id = bp_get_member_user_id();
$profile_image = get_the_author_meta( my_avatar, $user_id );
if (empty($profile_image)) {
$profile_image = '' . $url . '/wp-content/uploads/avatars/avatar.png';
}
$image = '<img src="' . $profile_image . '" width="50px" height="50px" />';
return $image;
}
add_filter( 'bp_core_default_avatar_user', 'my_default_avatar_url' );
add_filter( 'bp_core_fetch_avatar', 'my_default_avatar_url');
Thanks!
Hi, we’re having exactly the same problem with not being able to upload avatar photos, and we have the repeated path in the error message, e.g.: Upload Failed! Error was: The uploaded file could not be moved to wp-content/uploads/avatars/9/avatars/9.
We are on a fresh (< 1 week old) 1-click WordPress installation, with BuddyPress, bbPress and a few other plugins.
Did you have any joy with resolving this issue please?
Many thanks
Peter
You can use multiple filters with commas: &action=activity_update,new_blog_post
See the comments here for other info:
Using bp_parse_args() to filter BuddyPress template loops
Please i need help, all member count on my website is showing 3 instead of 1. i am the only registered member. i have checked my database to see that i am the only one registered. i have deactivated all plugins and changed my theme to Twenty Fifteen but still showing the wrong number. Please i need help i am going crazy here
wordpress version: 4.3.1–en_GB
buddypress version: 2.4.0
link to my site
Thanks for the report.
Can you do three things?
1) Set WP_DEBUG to true in wp-config.php:
https://codex.wordpress.org/WP_DEBUG
2) Open up /bp-core/bp-core-attachments.php and look for the following lines:
// Resize the image so that it fit with the cover image dimensions
$cover_image = $cover_image_class->fit( $args['file'], $dimensions );
Right after that line, add:
_doing_it_wrong( 'bp_attachments_cover_image_generate_file', print_r( $cover_image, true ), '2.4.0' );
3) Go to the “Change Cover Photo” page and try reuploading a photo.
Next, go to /wp-content/debug.log, copy the entire bp_attachments_cover_image_generate_file was called incorrectly debug message and paste it here.
Going to ping @imath as well.
Try downloading the following:
Rename the files to buddypress-de_DE.po and buddypress-de-DE.mo respectively.
Then, move the files to /wp-content/languages/plugins/.
Since the translation is not 100% complete, you might see some English strings.
Let me know if that works for you.