Did you upgrade on your live site? Never do this. Always have a testing setup so you avoid these situations.
Revert back to 1.5.6 https://wordpress.org/extend/plugins/buddypress/developers
@mercime thanks for the reply.
I did not realize how extensive the spam registration, comment and trackback issue is on WP/BP. I am curious though as to how these registrations are getting past the required fields.
In doing more research there are several models for limiting spam registration;
captcha, which appears to have been compromised through the use of attack tools and, IMHO, is unfriendly to users.
honeypot, which places a hidden field in the registration and when filled out registration is blocked.
Currently I am testing WangGuard. It looks like it takes a more holistic approach treating spam registrations like a virus and building a database of bad domains.
I have not fully launched my site yet so I don’t know how effective it is.
Anyone else have a recommendation for methods/solutions for limiting spam registrations?
~eric
@elangley
@mercime With deafult plugins,buddypress and bp-default theme, cropping works…
I loaded everything back but loaded original buddypress plugin and everything looks OK.. i guess i will have to translate it again.. thnx anyway
I set the number of topics and replies that should be shown in a single page as 2, 5, 6 and 10. But It doesnt work that way. The rest is paginated and indicated in the page, but not navigatable. I am disappointed. Is there any work around?
(since buddypress has some options that let users erase there content, bbpress for buddypress groups is my only hope. Yes I started a thread at bbpress.org too)
@leon89 back up the theme and plugins you were translating and upload the original theme and plugins. Activate bp-default theme, then check if issue is resolved.
== When clicking on your photo on main buddypress home page it doesnt do anything besides direct you back to the page your already at ==
It’s probably the theme you’re using. BP Default theme image avatar links by default to member’s Activity > Personal page
@juanmaguerrero Thanks, it’s brilliant! However, I just updated to BP 1.5.7 and it’s not compatable. Is there a way to revert to BP 1.5.6?
Mr. modemlooper I didn’t want to put your name in the title but I love your amazing plugin and was just wondering to know if you could please set all options to default checked so that nobody can see the user’s stuff but still leave the option for the user to change this to me, friends and so on. Your plugin is awesome but if you could please add this default feature it will be awesome. and also one more feature which I found with another plugin but it would be awesome if your plugin would have this too to wrap it up as a complete privacy plugin and that is allowing the user to decide who can message them.
for your reference there’s a plugin called Messaging restriction I was wondering to know if you could please tweak your plugin. thanks man. I hope I am not asking for too much.
@hpdesign sorry, no plugin to do what you wanted at this time. Either you’d have to code this yourself, or you’d need to hire a developer to do so or wait for someone to create a plugin and release it in WP Plugin Repo
@elangley the thing is that whether you have BuddyPress or not, when you have open registration, expect spammers – bots and humans. There are human spammers who are paid by companies to post backlinks in as many websites as possible and those who spam just for the heck of it, and other than making your site by invitation only, you’d have to monitor membership in your site regular and be prepared to cull the spammers.
@pbarthmaier I did not find any issues when I moved BP from main site to subdomain blog id 3 in one installation way back BP 1.2++. I’m sure you know that you should always back up database and server files before making the change just to be safe 
@pkmcilroy there are AJAX/JS conflicts with BP and Canvas Theme https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/woo-canvas-child-theme-customization-and-ajax/ Near the end of the topic, someone posted a link to a premium Canvas child theme which has BP compatibility. I will only suggest that if you’re going to purchase that child theme, wait till it’s been updated for BP 1.6 which will be coming out pretty soon.
just curious,
1. how large is your phpBB forum?
2. where you host it?
3. what is the hosting package? Price?
4. how many registered members you have?
5. how many members are online during any given time?
When a user writes a new topic and doesn’t select a group (or forgets to fill out the title/body content) the page RELOADS with an appropriate error message and the content of the message is LOST. I imagine this is going be really annoying for new users who write particularly long messages only to lose them when forgetting to select a group to post in.
Also, if you select the group but don’t provide a title and then proceed to submit the form, buddypress then loads that group’s homepage and puts the error message in the header/sidebar content. What’s that all about?!
I’ve tried this both on my theme (huddle) and the default buddypress one and it seems to be the same for both.
1a) When a user doesn’t fill out all the necessary fields, is there a way of disallowing the form from being submitted and displaying the error message there and then?
1b) Alternatively, failing that, is there a way to make a particular group selected by default when posting a new topic?… Instead of —- in the drop down.
Or better still, could the —- option be removed? This way, a user would have to post in a group. This must be better than the —- option that just deletes the post.
I would like to use BuddyPress as a private community/forum- not published on the internet, for registered users on a website I am setting up. That is why I logged in and went on this forum.
I made the mistake of making my WordPress/BuddyPress username the same as the WordPress website I am setting up. Now, when the website name is put in a Google search I get two buddypress,org search results:
buddypress.org/community/member/jerrypages/
buddypress.org/community/member/jerrypages/groups/
Is there anything that can be done to have the results dropped from Google search.
Thank you for your help
Hi,
I would like to prevent the buddypress from following the screen as you scroll down but rather have it stay stationary at the top of the page and go out of view as you scroll down. How can I achieve this?
Thanks a lot
The Custom Community theme is a BuddyPress theme; you’ll still need to install the BuddyPress plugin though.
Follow the BuddyPress installation guide:
https://codex.buddypress.org/getting-started/setting-up-a-new-installation/
Once you have BuddyPress setup, install the Custom Community theme.
Also, try asking the Custom Community support team for help as well:
Support
BuddyPress does not come with an “Add New User” admin page. You are probably referring to WordPress’ User admin page.
I just took a look at your StackExchange thread and it appears you’re using WordPress Multisite:

This is very important to know because you’ll need to run your script on the site that has BuddyPress installed.
Because of using WP Multisite, you’ll also have to change your hook to ‘wpmu_signup_user_notification‘.
The BuddyPress signup hooks I mention above only take effect on frontend registration (eg. testbp.org/register). Since you’re not using frontend registration, those hooks won’t work for you.
Is there any reason why you need multisite?
That will probably give you enough to go on.
My Avatar Default was set already to Mystery Man.
So let me ask this…
Maybe it is not overwriting because it already saved the mystery man avatar to their profile? Is that what is happening?
I am trying to get BuddyPress to use my default avatar for all instances where the member has not yet loaded a picture (or avatar). But maybe my thinking is wrong…
Please confirm that I can or cannot overwrite the mystery man avatar, at anytime, on the fly?
Thanks @r-a-y !!
Ughh…excuse my frustration.
Scope and Objective: to enable the Admin (me) to create user accounts. To capture the username created and pro grammatically write to an external file in order to allow user to authenticate though our private authentication method. And to enable new user to receive a welcome email at time they get setup.
I do not care anything about when/how/why/or where they login or activate themselves so as to appear in BuddyPress. That is all down stream stuff that has nothing to do with my process.
The only effective hook I have found is the `add_action(‘user_register’, ”);` Works like a charm.
However, in order to get the user to be seen by BuddyPress I need to go through step #2 and Add New User in the Buddypress Admin page. That is where I tell WP/BP they are allowed access to the “site” and it is also where they get their role assigned.
I have over 200 users to setup in the next week. If I could just cut down my process time by 50% — that is to eliminate the 2 step process and make it a 1 step process — I would be a little happier.
I need to get the Buddypress equivalent hook to WP’s `add_action(‘user_register’, ”);`
That is why I am asking for an enhancement to BP to get an equivalent hook. Down the road it will make my setup life easier.
@frank13 – I’m just re-reading this entire thread.
It looks like you’re registering users manually via the WP admin dashboard’s Users page, but then are wondering why these users do not show up in BP’s Members Directory.
When you register a user that way, they will not show up in BuddyPress’ members directory until they login.
You can bypass this programatically by adding a ‘last_activity’ user meta entry.
Read this thread for more details:
https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/make-all-members-active-1/#post-110469
This hopefully addresses your problems!
I have some screen shots over here –> http://wordpress.stackexchange.com/questions/59649/how-to-hook-into-add-new-member-in-buddypress/59937#59937
They might help trigger something you have done or seen in your BP implementation process…
Thanks !!!
Hi, @streidl you just have to change the order of appearance of some elements, in concrete:
`
`
And all of it’s contents should go before:
`