bbpress just uses wordpress registration.
Wordpress requires users to have an email address for various reasons, including password changing and resetting.
Whilst this is certainly achievable with code, I do not know of any plugin that allows this.
No-one sees the email address apart from WordPress admins and the user.
Additional note: Our biggest issue is that our users are children that do not have email addresses, so looking for a way around this.
ok, without an email address, is in effect registration not necessary (?), as you have no way to contact users or validate who they are?
If so I’d suggest you:
1. allow anonymous posting
dashboard>settings>forums>Anonymous Allow guest users without accounts to create topics and replies
2. use Akismet to reduce/stop spam
Akismet Anti-spam: Spam Protection
3. install
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Moderation and follow instructions and set that all posts need to be moderated
4. go to
dashboard>settings>bbp style pack>Topic/Reply Form
and set 19, 20 and 21 – 20 allows you to hide the email field
Otherwise it is doable but far beyond free help – as I say bbpress just uses wordpress registration so maybe contact a wordpress developer who can do some code for you.
or final thought, just have a contact form for registration and add users manually. You can set a fictitious email address (they are not shown on the front end)
Theyb have to be unique, so you could just increment a fictional email address – example.com is used by many people as a domain address that is not real eg
user1@eaxmple.com
user2@example.com
user3@example.com
and use the moderation in bbp style pack above to approve all posts