Skip to:

Opened 7 years ago

Closed 7 years ago

#7491 closed feature request (no action required)

BuddyPress vs WordPress registration

Reported by: bymiki's profile bymiki Owned by:
Milestone: Priority: normal
Severity: normal Version: 2.8.2
Component: Core Keywords:


Use default WordPress registration page instead the buddyPress could be a good idea?

These are my reasons:

  • I don't think this is an indispensable feature for BuddyPress.
  • It simplify the plugin core and the user registration process. BuddyPress require to fill more fields than WordPress in the registration page, which add an extra and innecesary obstacle to the registration process. The extra fields that BuddyPress needs, like name and last name, can be provide after the account activation, just like the user avatar.
  • User registration plugins. Now, if you want to use a plugin to add some features to the registration process, you need to check if is compatible with BuddyPress. And there are a lot of good plugins for WordPress for this. Also plugins authors wont need to add an extra compatibility for Buddypress registration.


Change History (2)

#1 @johnjamesjacoby
7 years ago

I was just talking about this at BuddyCamp in Miami last week, and I think it's a good idea.

In short, BuddyPress should strive to make WordPress better, not replace it. That probably does mean plugging into the core login & sign-up pages.

#2 @DJPaul
7 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to invalid
  • Status changed from new to closed

which add an extra and innecesary obstacle to the registration process.

This is totally down to how the site's been configured. We insist on one extra field, but I don't think that's a set-in-stone decision, nor, frankly, an obstacle.

Not to mention, WordPress does a terrible job at user registration. It exists and barely adequate for multisite. It would be nice to improve this in a more holistic way but I don't think we have the people power to make this change.

Note: See TracTickets for help on using tickets.