I need to update user avatars from a custom form (using gravity forms). I’ve hooked into Gravity Forms properly so I have access to both the $_FILES array and a path post upload – is there any function that I can feed either of these pieces of information to to upload the avatar, create the different sizes, and associate to a user with a specified ID?
I’ve tried bp_core_avatar_handle_upload() and managed to get it to return 1 (which I assume means it was successful) but then there is no change to the user’s avatar.
I’m running WordPress 3.5.1 and Buddypress 1.7. I can’t provide a link to the live site.
Thanks in advance for any help you can give
Login was never a widget, it was hardcoded to the sidebar in bp-default and still is so copy it from the sidebar.php in /bp-themes/bp-default/ to your themes sidebar.
Thanks I will give that a go. It just confused me when it disapeared after the update.
No answer to your registration issue my local installs don’t appear to have any issues, you may need to provide a little more detail.
I’m not sure what more detail I can give. Just the /register now results in a redirect loop even after switching permalink settings.
It took me hours to figure out which files I needed to change in order just to log into the admin dashboard!
why? You can always login via wp-login.php and navigate to dashboard with /wp-admin/
That was my first point of call, but every one of them resulted in a 404. It wasn’t until I tried the login in part at the comment section did it then allow me to log in at the defult wordpress login screen.
Also I think I have fixed the admin bar. Just turned it on and off again.
If you want to take a look, doubt it would help but here is the site in question: http://www.caiminds.com
The creation of this website is based on a simple idea. Be a place where communities can exhibit their work and promote their purposes. The visitors can be informed about the activities of communities and why not participate actively.
We create this community with wordpress 3.5, Buddypress 1.7. We based the default buddypress theme (still loving it).
Waiting for your comments and remarks.
Once again we would like to thank all members of the forum and of course the buddypress team.
http://howdycom.com
The big question is: Why not?!
This is a little silly.
With groups set up, you could effectively replace old school “forums” with the more dynamic “groups”.
You can just message from your profile, or to a group. It turns the entire site into an extendable forum. All that’s missing is a better text editor.
This would simplify things a great deal. Right now, you can start a conversation in the forum; in a group; or just with a message from the profile. These are not all that integrated. Way too easy to get lost, or lose related content. It’s a mess.
I know with the new updates, bbpress and BuddyPress are friends, and you can (in theory) feed your group forums into the site wide forum. But… why have a site wide forum when you can just message to groups?
I’ve had to create a page on the site just to explain to people what this Groups vs Forums stuff is about. Think about it from their perspective. What the hell is a “group”. This really smacks of developer centric thinking dominating user centric thinking.
I’ve found this: https://wordpress.org/extend/plugins/bp-tinymce/
But I’m getting a fatal error, and so are other people (https://wordpress.org/support/topic/plugin-bp-tinymce-fatal-error?replies=3#post-4107216)
@bill-king I asked you to change themes to double-check if the warning was only happening in your theme as I presumed it would. I just checked out the Radiance theme demo at Rocketthemes and unfortunately, they’re still using jQuery version 1.7.1 while WordPress and therefore BuddyPress as well, are using jQuery version 1.9.1. Which brings me to question are they dequeueing WP’s jQuery to get in their version in? That’ll be bad, as it’s going to break some WP plugins which use 1.9.1. Hopefully, the Rockettheme devs there will update their WP themes to use 1.9.1 otherwise, it’s going to be a rocky road for you with WordPress plugins using WP’s 1.9.1 version.
If the jQuery issue gets fixed, there is another method to BP Theme Compatibility, i.e., copy Radiance theme’s page.php file and save as buddypress.php. Tell the theme dev that you need to revise code within buddypress.php to make it work with BuddyPress amidst all the customized coding, i.e., need the_title and the_content to be within the WordPress loop.
@bill-king
Time is money and if it takes you a lengthy amount of time and you still have not achieved your requirements then you will have lost something money can’t buy and that is more time you invested than you already have. I would contact the theme author for support and if they can not help you, and nobody here can help you, then you and that theme will have to say your goodbyes and choose a theme that adheres to WordPress template structures if you want progress in your project. If that is not an option then you need to hire a developer which will cost more money than you paid for the theme considerably.
@modemlooper Thanks so much for the link.
I’m having a slight issue with what I downloaded. Might be that I do not have something configured right. I did a default install without changing any coding. I get this result.
http://vanitywigs.com/wordpress/activity/
I also tested this by changing the folder name to match what is in the code and though the pictures on the Admin Plugin shows now, when I go to the activity page only the Share button Shows but when clicked nothing happens.
Any suggestions on what to do?
@johnconner Glad you resolved the issue and thanks for posting back. Did you add that to your htaccess file to harden WordPress install?
Can anyone help me with sizing of navigation tabs?
Using: WordPress 3.5.1, BuddyPress 1.7, Montezuma (Bytesforall) theme. Difficult to ‘just switch’ to Twenty Ten / Twenty Eleven as it’s a ‘presentation’ problem.
I’m trying to resize BP navigation tabs to match others I’m using at my site.
As you can see, I’m managing to resize the ‘sub menu’ navigation, but not the ‘top level’ … even though they’re using (as far as I can ascertain) exactly the same CSS classes, ID, etc. Actually … you can’t see. You need to be logged in and viewing your own dashboard for there to be sub-nav items. Sorry. Just have to take my word for it
To the right of the member name, if you’re signed in, there are sub-nav tabs for ‘View’, ‘Edit’, etc. which are the same size as ‘Register’ and ‘Log In’. The ‘Comments’, ‘Profile’, etc. tabs are generated by BuddyPress as a ‘main navigation’ menu.
I’ve played with CSS in the Montezuma theme, in BP Template plugin, and in ‘default.css’ in the main BP plugin. Can anyone suggest where I should be looking? Driving me mad that I can’t crack what should be such a simple thing!
Hi everyone,
Just wondering if anyone could shed some light on this. What I’m looking to do is something like on this webpage: http://www.beatport.com/artist/sebastian-weikum/137000/tracks?perPage=100
As you can see, there is a ‘filter box’ with keywords that users use to search through the list. I was hoping I would be able to do something similar to that on the ‘Members’ page in buddyoress. I wouldn’t necessarily want to keep the default search bar, unless if it would be easier to use it together with the filter box.
Does anyone have any idea how I would go about doing something like that? I already have most of the code structured out, but its integrating it with wordpress/buddypress, for it to give me results that are profiles, and the right ones, which is causing the problem for me at the moment. What are the variables/functions/… that I would need to use in order to get coherent results?
Thanks in advance!
Hi, So how do I can use the function out of their component?
Today I’m tried to create a navbar with name and thumbnail of the user.
Thanks
Warning: Missing argument 2 for bp_modify_page_title() in /home/billking/public_html/wp-content/plugins/buddypress/bp-core/bp-core-filters.php on line 313
Warning: Missing argument 3 for bp_modify_page_title() in /home/billking/public_html/wp-content/plugins/buddypress/bp-core/bp-core-filters.php on line 313
I am using WP 3.5.1
BuddyPress 1.7
Only plugins activated are Akismet, BuddyPress, Gantry Template Framework, Jetpack by WordPress.com.
This is driving me nuts! Can someone please help me?
I believe I understood that the BuddyBar was being deprecated.
@jcollier BuddyBar had already been deprecated since BuddyPress 1.6. For reference see related tickets, specifically #3661 and #3596 You can also check out bp-members-adminbar.php with bp-members-buddybar.php in current BP 1.7 version //edit – Visitors who are not logged in shouldn’t be able to see member’s my account options.
Buddybar shown to all users, including a log-in/register link for new users
If you want BuddyBar back, you can create a bp-custom.php file, add following code, and upload to wp-content/plugins/ folder in server
`<?php
// Bring BuddyBar back
add_filter( ‘bp_use_wp_admin_bar’, ‘__return_false’ );
?>`
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

I installed buddypress fine. I have it activated. I am using a plug-in called theme my login (tml). Once a subscribers logs in I want them redirected to the “sitewide activity”. I tried going in the (tml) redirection setting and placing the sitewide activity url for subscribers but when I did a test it simply brings subscribers back to the homepage. I want to have new subscribers also be able to edit their profiles as if it were on the my website and not in the WordPress dashboard area. I am available on skype to chat or screenshare to give a better understanding of the issue. My email is mattw@icheckback.com. Thanks
Hi all-
Upon updating to BP1.7 from the last 1.7-beta, actions that used to be handled by buddypress.js (“Add friend,” “post reply”–all of the AJAX action buttons) aren’t working anymore in my custom theme based on Twenty Twelve. I’ve made the sure the js file is being added via my theme’s functions file:
//Manually load the BP-default javascript
function buddypress_js_load(){
wp_register_script('buddypress', plugins_url( '/buddypress/bp-templates/bp-legacy/js/buddypress.js' , 'buddypress' ), array('jquery'), '1.7' );
wp_enqueue_script('buddypress');
}
add_action('wp_enqueue_scripts', 'buddypress_js_load');
Side note: even if I don’t declare add_theme_support( 'buddypress' );, buddypress.js isn’t being included unless I specifically call it. (Which isn’t the behavior I was expecting: http://bpdevel.wordpress.com/2013/02/25/bp-theme-authors-make-sure-your-theme-registers-buddypress-support/)
What am I missing to make this theme compatible with 1.7?
Thanks for your help,
-David
>is there something I should have done differently
Nope. That’s what you have to do.
This tool can be useful – also handles serialized data
Database Search and Replace Script in PHP
Dear all,
I’m a newbie and I’ve successfully installed BuddyPress on an association’s site running WordPress.
Now, I would like to create a private community for the members, that is the BuddyPress pages (activities, members, groups, forums) should be visible/accessible to logged-in users only.
In particular, menu buttons for BuddyPress pages should be hidden to non-logged-in users (i.e., common visitors). Those buttons should become visible (and the related pages accessible) to members after a successful log-in only.
By searching the support forum I’ve seen this topic was discussed many times, and different solutions were proposed. But, frankly speaking, after a lot of reading I’m still quite confused and feel insecure about the approach to follow in order to have things working properly.
Can you suggest me any codes and/or plugin to do that in a clean, effective and – possibly – simple way?
Thank you in advance for your kind help.
Figured it out.
Added to new files: profileredirect.php and messageredirect.php
Code for profileredirect.php
` require(‘wp-blog-header.php’);
header( ‘Location:’ . bp_loggedin_user_domain() . ” ) ;`
Code for messageredirect.php
` require(‘wp-blog-header.php’);
header( ‘Location:’ . bp_loggedin_user_domain().’messages/’ . ” ) ;`
Then also installed https://wordpress.org/extend/plugins/nav-menu-roles/ and assigned the menu items to only be visible to logged in users (it will loop indefinately and time out if a logged out user tries to use them)
Just in case someone else wants to do this.
Forums are done with bbPress plugin and the plugin to add images in the forums https://wordpress.org/extend/plugins/gd-bbpress-attachments/ Support for bbPress -> https://bbpress.org/forums/
@iconimagery first thing to do is change to WordPress default theme and deactivate all plugins including BuddyPress. I see that you’re using some plugins which have not been updated for latest WP and BP versions, e.g. plugin not updated for the past two years.
When the site’s home page is working again, activate BuddyPress only, change to default theme and check components. I recommend that you check that each plugin is compatible with latest WP and BP before activating it in your installation.
Hello,
I’ve been trying to get my existing site to format correctly on a mobile device and I still can’t get it. I’ve tried every plugin including buddymobile but the screen just comes up blank with a blue login field. I’m still new-er to WordPress and anything would help. I am using:
Wordpress version 3.5.1
Buddypress version 1.7
Thank you
J
I believe you’ve found a bug.
The Base group allows an admin to set default visibility levels.
I was going to suggest you set each field to “logged-in users” and allow users to change their visibility.
But those settings are not honored on the register form.
You can submit a bug here.
https://buddypress.trac.wordpress.org/
Log in with the same user / pw you use for these forums.
Also – do you also see “This field can be seen by: etc. ” under each Base field on the register page?
And a ‘change’ link?
There is a check in register.php, but it apparently fails by returning true for logged out users.
`if ( bp_current_user_can( ‘bp_xprofile_change_field_visibility’ ) ) `
Like this image taken while logged out on a vanilla install of WP 3.5.1, BP 1.7, 2012 theme
