Forum Replies Created
-
TBH this was just an idea I had while looking at the scope of possible ways to stop spammers/bots. I’ve implemented a few things already like reCaptcha, Ban Hammer, redirects, honeypot. You’re probably right that many of the bots are stopped at the Activation step IF they are using a disposable email. I assume smart ppl would have developed a way to activate spam accounts if needed. Then again maybe they just go for the low hanging fruit.
I am curious though how you’re so sure bots aren’t registering? I have about 1,200 registered users and the vast majority are Gmail address. Alot of them look suspicious, like Username: dien01234567 Email: dien0134567@gmail. I have a very eclectic audience, so I have to be careful which email services I block. But even so I can’t believe all these Gmail users are real…
Yeah this one field seems to be a problem. I believe its a native WP field, not a BP field. You can hide the field on the front end with CSS, but it will still be visible in the page code if anyone looks:
.profile.public .field_name {
display:none;
}I used CSS and never got around to finding a real and permanent solution, but there may be a filter to actually remove the field. Or maybe some PHP or JQuery that will simply return empty content.
I used this code:
I haven’t used BuddyBuilder but after looking at their offering I would guess that you are correct that this plugin is the culprit. It looks like they provide some other templating system to replace some of the standard BuddyPress pages and provide an entire authentication process. I think the first course of action should be to work with them to fix the problem. I mean they offer this entire solution so I’m assuming it does work! Also, did you try disabling this plugin?
Anyway, when I go to Settings>BuddyPress>Pages, I have these 4:
Activate, Activity, Members, & Register.There may be more or less depending on features you’ve enabled. Activate, Activity, and Members are all blank pages, while Register uses the shortcode ‘
‘ (its actually a bbPress page). You should be able to at least create these 3 blank pages and assign them on that settings page.Here’s another post about missing pages: https://buddypress.org/support/topic/how-to-create-login-and-register-pages/
Moderator shanebp says “BP does not handle a login page.” Here again I have a page with a bbPress shortcode ‘‘. So basically it looks like login and registration need to be handled by some other plugin or theme.
There are hooks that can be used to modify these pages, but full control over content and styling would probably require a theme, plugin, or custom page templates. I tried Elementor with BuddyPress but quickly found that Elementor was making the process too complicated. TBH I think Elementor gets in they way more than it helps. I ended up using Blocksy and Stackable.