Difference between revisions of "BuddyPress Integration Overview"

From aMember Pro Documentation
Jump to: navigation, search
(Created page with "---BuddyPress Overview--- BuddyPress is a plug-in that adds a suite of social features to a WordPress website. BuddyPress is an official WordPress plug-in and receives support a...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
---BuddyPress Overview---
+
===BuddyPress Plug-In Overview===
  
BuddyPress is a plug-in that adds a suite of social features to a WordPress website. BuddyPress is an official WordPress plug-in and receives support and funding from [http://automattic.com Automattic]. You can learn more about this plug-in from these resources:
+
BuddyPress is a plug-in that adds a suite of social features to a WordPress website. BuddyPress is an official WordPress plug-in and receives support and funding from [http://automattic.com Automattic]. This plug-in has become popular (over 1.3 million downloads) since many developers want to add social features to their WordPress sites. You can learn more about this plug-in from these resources:
  
*BuddyPress Plugin Page on WordPress
+
*[http://wordpress.org/extend/plugins/buddypress BuddyPress Plugin Page on WordPress]
*BuddyPress.org
+
*[http://buddypress.org BuddyPress.org]
*BuddyPress Development Blog
+
*[http://bpdevel.wordpress.com BuddyPress Development Blog]
*Follow the three main developers:  John Jacoby @jjj, Boone Gorges @, and Paul Gibbs @.  
+
*[http://buddypress.trac.wordpress.org/wiki BuddyPress Trac]
 +
*Follow the three main developers:  John James Jacoby [https://twitter.com/JJJ @jjj], Boone Gorges [https://twitter.com/boone @boone], and Paul Gibbs [https://twitter.com/pgibbs @pggibbs].
  
The components of BuddyPress are:
+
 
 +
Note that BuddyPress is a major plug-in that adds a lot of code to a WordPress site and historically has been somewhat finicky. From about 2011 (Version 1.5) and on, Automattic has pushed hard to further develop this plug-in to make it a solid solution. At the 1.7 release (expected in early 2013), BuddyPress will have a full implementation of bbPress 2.x which will power the group forums. This will also be the first version that will work with a all WordPress themes. Therefore, the smoothest implementation of BuddyPress will be from Version 1.7 and later.
 +
 
 +
===Components of BuddyPress===
 
*'''Extended Profiles:''' Customize your community with fully editable profile fields that allow your users to describe themselves. User can also set visibility for all profile fields.
 
*'''Extended Profiles:''' Customize your community with fully editable profile fields that allow your users to describe themselves. User can also set visibility for all profile fields.
 
*'''Account Settings:''' Allow your users to modify their account and notification settings directly from within their profiles.
 
*'''Account Settings:''' Allow your users to modify their account and notification settings directly from within their profiles.
Line 15: Line 19:
 
*'''Activity Streams:''' Global, personal, and group activity streams with threaded commenting, direct posting, favoriting and @mentions, all with full RSS feed and email notification support.
 
*'''Activity Streams:''' Global, personal, and group activity streams with threaded commenting, direct posting, favoriting and @mentions, all with full RSS feed and email notification support.
 
*'''User Groups:''' Groups allow your users to organize themselves into specific public, private or hidden sections with separate activity streams and member listings.
 
*'''User Groups:''' Groups allow your users to organize themselves into specific public, private or hidden sections with separate activity streams and member listings.
*'''Discussion Forums:''' Site-wide and Group forums allow for focused, bulletin-board style conversations. Powered by bbPress. Note that the optional discussion forums used in BjuddyPress is powered by bbPress another WordPress plug-in.
+
*'''Discussion Forums:''' Site-wide and Group forums allow for focused, bulletin-board style conversations. Note that the optional discussion forums used in BuddyPress are powered by [http://bbpress.org bbPress] another WordPress plug-in.
 
*'''Site Tracking:''' Record activity for new posts and comments from your site.
 
*'''Site Tracking:''' Record activity for new posts and comments from your site.
Modifying the Registration Process
+
 
 +
===Overview of the BuddyPress Integration===
 +
 
 +
#Install and configure the BuddyPress plug-in within WordPress
 +
#Disable any links to the BuddyPress registration page in WordPress
 +
#Create BuddyPress groups within WordPress
 +
#Setup/Configure BuddyPress with aMember's WordPress module
 +
#Set up group control within aMember's Protect Content feature.

Latest revision as of 17:39, 20 December 2012

BuddyPress Plug-In Overview

BuddyPress is a plug-in that adds a suite of social features to a WordPress website. BuddyPress is an official WordPress plug-in and receives support and funding from Automattic. This plug-in has become popular (over 1.3 million downloads) since many developers want to add social features to their WordPress sites. You can learn more about this plug-in from these resources:


Note that BuddyPress is a major plug-in that adds a lot of code to a WordPress site and historically has been somewhat finicky. From about 2011 (Version 1.5) and on, Automattic has pushed hard to further develop this plug-in to make it a solid solution. At the 1.7 release (expected in early 2013), BuddyPress will have a full implementation of bbPress 2.x which will power the group forums. This will also be the first version that will work with a all WordPress themes. Therefore, the smoothest implementation of BuddyPress will be from Version 1.7 and later.

Components of BuddyPress

  • Extended Profiles: Customize your community with fully editable profile fields that allow your users to describe themselves. User can also set visibility for all profile fields.
  • Account Settings: Allow your users to modify their account and notification settings directly from within their profiles.
  • Friend Connections: Let your users make connections so they can track the activity of others and focus on the people they care about the most.
  • Private Messaging: Allow your users to talk to each other directly and in private. Not just limited to one-on-one discussions, messages can be sent between any number of members.
  • Activity Streams: Global, personal, and group activity streams with threaded commenting, direct posting, favoriting and @mentions, all with full RSS feed and email notification support.
  • User Groups: Groups allow your users to organize themselves into specific public, private or hidden sections with separate activity streams and member listings.
  • Discussion Forums: Site-wide and Group forums allow for focused, bulletin-board style conversations. Note that the optional discussion forums used in BuddyPress are powered by bbPress another WordPress plug-in.
  • Site Tracking: Record activity for new posts and comments from your site.

Overview of the BuddyPress Integration

  1. Install and configure the BuddyPress plug-in within WordPress
  2. Disable any links to the BuddyPress registration page in WordPress
  3. Create BuddyPress groups within WordPress
  4. Setup/Configure BuddyPress with aMember's WordPress module
  5. Set up group control within aMember's Protect Content feature.