BuddyPress will extend WordPress MU and bring social networking features to a new or existing installation. BuddyPress is a suite of WordPress plugins and themes, each adding a distinct new feature. BuddyPress contains all the features you’d expect from WordPress but aims to let members socially interact.
All BuddyPress plugins can be themed to match your own style, in just the same way as a WordPress blog. The BuddyPress plugins are bundled with a default theme to get you going out of the box.
As all BuddyPress plugins are independant, they can be used in two different ways. All of the plugins could be used to create a complete social network from scratch, or you could use specific plugins to add desirable features to your existing blog network
The extended profile component allows site admins to create specific profile fields for site members to fill in.
The type of field can be set (such as text box, date selector, radio buttons etc) and profile fields can then be grouped.
When BuddyPress is first installed, a “Basic” group is created with “First Name”, “Last Name” and a profile picture upload option. These fields cannot be modified or removed as they make up the base of a member’s profile. The site admin can add fields to this Basic group. Any fields that are in this group will appear on the signup page when a member registers. By doing this, new members can partially fill in their profile and be ready to go upon first login.
For each new profile field group created by the site admin, a new sub tab is added to each members administration area. Within each sub tab a fillable form is rendered so that members can update or add their information even after they have registered.