Theme compatibility lets you use BuddyPress with themes built for WordPress. So build your theme and when you activate or deactivate BP it will continue work seamlessly:
Theme Compatibility & Template Files
BuddyPress themes require PHP tags like “bp_head”, but if an admin attempts to run such a theme without BuddyPress, WordPress will automatically prevent theme from being activated. Is there any way around this?
I’m trying to build a theme that’s customized for BuddyPress as an option rather than a requirement.
Hello
I am preparing a site for a small research network, and I hope it is OK if I ask here about my questions about BuddyPress. I need a solution for 100+ members with individual presentation pages, access to forums, and limited posting rights+collaborative edit-rights to certain pages? Will BuddyPress fit these needs?
I am especially uncertain about whether the member profiles can be made public and listable/linkable on the site, and furthermore if there is away to give them edit-rights to certain pages (specifically a biliography page).
@modemlooper not sure when the function was depreciated, no record of it in the BP 1.8 code?
@hnla thanks, i’ll do that in future. I’ll have a read through the rest of the guidelines too as I’d never come across the article before
Codex Standards & Guidelines
I have two button issues right now after installing BuddyPress:
1. Within the user profiles, the Comment, Favorite, and Delete buttons look nice except for the text. The button background is white, and so is the text with a grey shadow… makes it basically unreadable. I’d like for the text to be a darker grey.
2. I’m using the MaxButtons plugin, and I’ve created a large red button that I’m using in a widget. For whatever reason, when I go into my BP profile and click Settings, the Save Changes button is outlined with the large red MaxButton that I created… I have no idea why this is only happening with this button in particular and not the rest.
bp_is_my_activity()
Hey guys – @hnla and @modemlooper
The function above seems to be undefined yet it is detailed in the Codex article:
Template Tag Reference
Shall I remove that section from the article? I didn’t want to go ahead and do it in case you have any objections.
@synaptic I noticed @modemlooper actually put an incredibly valid point across about plugins, I’ll extend that to themes. You didn’t really pick up on this in my opinion. Buddypress gives you the foundation, plugins give you the rest. I imagine nearly every Buddypress powered site has multiple plugins and custom themes. If these were added to Buddypress itself, it would be bloated and have features others simply do not need.
Whilst your thread is about how to contribute if you’re not a programmer, you mentioned that you are currently learning html/css. With a good grasp of these and an understanding of PHP and jQuery you could start developing Buddypress themes.
Creating a theme obviously takes time, and you have to “learn” how to do so but as you are currently learning html/css it makes the next leap pretty straight forward, you could start a new project to build a Buddypress theme, by the time you’re done you’ll have a good grasp of html/css and probably a fair understanding of PHP and jQuery. With the added bonus of a new theme for the community.
Btw I didn’t mean for that to read with any animosity but nearly everyone could contribute to Buddypress building complicated components may very well be out of bounds for the average user, but like yourself most have some degree of knowledge that could be put to good use.
@bphelp thanks for your gentle suggestion. I take it in the best way possible ๐
Now let me respond by saying that what you’re saying is valid. It assumes however that everyone has not only the inclination but the time and opportunity to learn to code. Here’s the thing though, we can’t all be a jack-of-all-trades as they say.
I can’t learn to code, learn UI, learn marketing, learn sysadmin, learn etc………. you get the idea! Each of these is a field onto itself with a world of technical details and wonders to explore. Each is wonderful and interesting. However, to expect everyone to become proficient in all of them in order to accomplish a task in that field is simply not realistic.
And in case you will respond by elevating one above the other (“b bu but… coding is the shizznit!”), I would say that is not the right way to think about it as it denigrates the other fantastic work being done in the other areas and marginalising the value they add.
I am learning HTML and CSS through online courses because I want to have some basic proficiency. Learning php, apache, nginx, javascript, etc. is off the table however because that is not where my expertise and interest lies.
How do you view the buddypress user profile from the admin dashboard? This would be nice to make sure everything was filled out correctly ect…
Thank you for assisting
William
Buddypress 1.8.1 and wp 3.7.1
Hello,
We are running WP 3.6, BuddyPress 1.8.1, and bbPress 2.4. This is an internal WP setup. For at least some of our custom profile fields, we want the user to have access to rich editing such as TinyMCE or equivalent. I do not know how to do this. Would someone please point me in the right direction.
Thanks
Hello,
We are running WP 3.6, BuddyPress 1.8.1, and bbPress 2.4. This is an internal WP setup. We want to allow people to use HTML in their profile fields, especially the ones we have added. However, there is a lot of manipulation going of the HTML and it is often corrupted or simply not interpreted. We tried turning of the normal WP filtering without success.
Would appreciate any guidance on how to get this working.
Thanks
@chouf1
Oh sorry about that! I’m using:
Wordpress 3.7.1
Buddypress 1.8.1
bbPress 2.4.1
After having deactivated everything and tried things 1 by 1 and because i’m running a subscription based shin-dig, like i suspect a few others here are doing, running the show from the back end seems like the best course of action (althought the back end version works if i’m using another account with similar access).
The former is another work around if one wants to use less plugins.
I’m getting an XMLRPC: 500 Error when I try and connect.
Any ideas?
Thank You.
Also what app did you use to compile the source?
I haven’t been around enough in the past number of months to know exactly where BuddyPress stands now, however in the past there were a couple of areas that really effected my ability to use BP.
1. Privacy – There were way to many holes in the privacy settings for users. Meaning that users were not able to define EXACTLY what was shown and to whom it was shown. Any public facing field ever entered by a user should have the ability to define who sees what is being posted.
2. Speed – There were way to many ‘joins’ throughout the code and on a somewhat ‘large’ site it basically made using BP impossible for us. We had tied together using bbPress with BP via the group forums, and even with only a few million replies a fully dedicated server would consistently be brought to its knees. There have been tons of tickets with numerous ideas on patches and fixes for this, but overall I would say that anything which can be done to help optimize some of the more intensive queries would help a lot.
Sorry while Im backing up, I already upgraded wordpress since doing that, this error pops up above one of my forms. Please understand I have taken over looking after these blogs and Im trying to update everything so any advice would be much appreciated.
Warning: Missing argument 2 for wpdb::prepare(), called in /home/railafr1/public_html/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-classes.php on line 117 and defined in /home/railafr1/public_html/wp-includes/wp-db.php on line 992 –
When you do anything like upgrading an app and you’re not 100% familiar with the process you MUST read the documentation, looking for any guides or instructions to follow.
You are attempting to update a really outdated version of BP, and you cannot do a straight jump to the latest stable:
Read this page and link to upgrade process for 1.2 versions to 1.5
https://codex.buddypress.org/getting-started/upgrading-buddypress/
And strong word of advice, keep current with latest releases of BP in the intervening version releases there have been a few critical security fixes that left un-patched leave your site and others vulnerable
Please help?!?
Last week I tried to update my site at work. Everything went fine until I tried to update the Buddy Press plugin. How ever as I updated the website no longer worked and had an error up on screen, I cant remember but I think it was missing argument of some sort. I need to update the site and have done everything but buddypress at this stage. I am currently using the Canvas Theme Im not sure if that has anything to do with it. Please could someone get back to me. Cause if I update to 1.8.1 and it crashes I would really like someone to help me fix this. PLEASE HELP.
Thanks
Hi @henrywright-1 again,
your logic is right, but I wanted to avoid editing templates. That’s the reason why I use Buddypress xprofiles acl plugin. This makes it possible to choose which role can see and use the different profile tabs. For the music embed I use BP Profile Widgets, the needed input fields are only visible to members with the userrole “band”, all other members can only see the output of the widget – music.
Your last post makes me think about other things that could be done beside those plugins I use, but that goes too far at the moment. As I tried to explain before, the really important thing about passing over the roles to xprofile-fields would be the possibility to show the roles for each member in a searchable and clickable way that always leads the user to the right member-directory.
Maybe you have more ideas, however, thanks for your ideas and help.

I mean remove underline frome link words not like this picture(has underline)!
in all places of buddypress.
Sorry about that, i should have written Twenty Eleven, how embarrassing ๐
Your tip worked a treat though, thanx alot! I would never been able to solve that without your helpful tip ๐
The only thing missing now is the sidebar on bbPress generated pages… you wouldn’t by any chance know how to fix that too?
Due to new info, im closing this thread and starting anew with a thread called “Buddypress adminbar menu does not work on mobile phones”
Has anyone tried mating these two?
Did you get lots of complaints from neighbors due to loud cursing?
@synaptic
This may sound a bit off but it is just a suggestion so please do not take it as down playing what you are trying to achieve. Instead of relying on the Dev’s to do the coding for you all the time, try learning something new like how to code. It is possible for you and I personally think people only set their own limits because they are afraid to take things to the next level. It will free you to make things happen on your own without always asking someone else to do it for you. If you sit around waiting on the the BP dev cycle to provide you all the solutions to the issues you have, then you probably could have used that time waiting to empower yourself and learn the skills necessary and that would make a bigger impact than just telling people what you would like to see happen. Then you could actually contribute more than just wants. This is just my opinion so please do not take it negatively. Take it as an inspiration to empower yourself and not have to wait on others to get a job done that you can do yourself if you put forth the effort. Godspeed!
Here’s another crazy idea: run a crowd-sourcing Buddypress development project on kickstarter or indiegogo.