2. What Is BuddyPress?
Social networking plugin for WordPress
Features similar to Facebook
Released in May of 2009
Open Source
Built upon MySQL and PHP technologies
3. Features
Activity Streams and Status Updates
User Self Registration
Extended Profiles
Friend Connections
Private Messaging
Blogging & Static Pages
Discussion Forums & Groups
Member Listing
4. Requirements
A working installation of WordPress or WordPress MU
version 2.9.1 or greater.
PHP version 4.3 or greater.
MySQL 4.1 or greater.
The mod_rewrite Apache module enabled.
A good back up all files in root directory (FTP)
An SQL Dump (Backup of your database)
5. Loss Prevention
Backup all files via FTP
Backup database
http://wordpress.org/extend/plugins/wp-migrate-db/
More Info:
http://codex.wordpress.org/WordPress_Backups
Test on demo site when possible
Troubleshooting:
White Screen of Death
http://codex.buddypress.org/troubleshooting/blank-pages/
Out of Memory Error
Add to wp-config.php file:
define ('WP_MEMORY_LIMIT', '64M');
6. Installing BuddyPress
Backup Existing Database and Files
Automatic or Manual Installation
/wp-content/plugins /
Update Permalinks
Activate BuddyPress Enabled Theme
Public Access (Anyone can Register)
Other WordPress Settings
Reading (Blog and Front Page)
Discussion (Comments, Trackbacks)
Privacy (Allow search engine robots)
15. BuddyPress Admin Bar
My Account
Activity
Profile
Messages
Friends
Groups
Settings
Logout
Dashboard (Admins only)
New Post
Manage Posts
Manage Comments
Notifications
16. Groups and Forums
Privacy Options
Public, Private, or Hidden
Group Roles
Members, Moderators, and Administrators
Front-end Administration
Admin: Edit Details, Group Settings, Group Avatar,
Manage Members, Delete Group
25. Parent/Child Themes
Prevent against modifications loss in upgrades
BuddyPress default theme files are at:
/wp-content/plugins/buddypress/bp-themes/bp-default
Create a new folder under
/wp-content/themes/
Copy BP-Default theme files to new folder
Replace style.css, delete content of functions.php in
new folder
More documentation at:
http://codex.buddypress.org/theme-development/building-a-
buddypress-child-theme/
27. BuddyPress Plugins
Over 312 BuddyPress plugins
Many WordPress plugins work with BuddyPress
Listed in WordPress or BuddyPress Plugin directory
Good star rating
Number of votes
Reputation in Support forums
Good documentation with screen shots
28. BuddyPress Plugins
BuddyPress Private Community
Welcome Pack
Configure SMTP
Buddy Press Group Email Subscription
BP Profile Privacy
Buddypress Like
Buddypress Links
WP FacebookConnect
s2member
Advertising Manager
AdRotate
More tested plugins at http://www.PluginXPress.com