際際滷

際際滷Share a Scribd company logo
Creating Community withNovember 14, 2009@LisaSabinWilsonNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
User, meet BuddyPressWhat is BuddyPressand what it isntQuick tour through BuddyPress featuresHow sites are using BuddyPress today?Customizing your BuddyPress site using the included parent/child theme frameworkNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
WordPress MU + BuddyPressAdd BuddyPress to an existing installation of WordPress MU to create a fully functional social community on your own web site.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
BuddyPress is NOT Facebook(in a box or otherwise)November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
BuddyPress is Facebook-ishFacebook is global where BuddyPress is targeted in a way that you directConversations on Facebook happen in front of everyone..including your mother (have you friended her?)Conversations on BuddyPress happen in front of YOUR own niche social communityNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
BuddyPress ComponentsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Extended ProfilesMembers within your community sharing information about themselves by filling out profile fields that have been created by the site administrator.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Set Up Profile Fields
User Registration Page profile fields for users to fill outNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Results of Profile FieldsPopulate Member Profile PagesNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
FriendsMeet new people and add friends within the social community through the Friends feature in BuddyPress.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Private MessagingSend and receive private messages from your friends within the community.BuddyPress private messaging is like a built-in email engine for you to send and receive messages between friends.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Private Messaging Feature	November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
The WireThe wire is a place where community members and/or visitors can leave comments and feedback on different content within the community:Member profilesGroupsPhotos, links, etc.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
The Wire FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Activity StreamsAggregation of different types of activity throughout the community.Individual activity streamsSite-wide activity streamsGroup activity streamsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Activity Stream FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Blog TrackingWhen user  blogs are enabled, BuddyPress tracks:The creation of new blogsNew/recent blog commentsNew/recent blog postsSearchable Blog DirectoryNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Blog Tracking FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Status UpdatesThink Twitter.What are you doing right now, updates on your member profileGets published to the activity stream on your profile, and in the site wide activity streamNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Status Updates FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
GroupsMicro-communities within the larger communityA gathering of community members in one Group Typical formed around a specific niche or topicPrivate, Hidden and PublicWire, News, ForumsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Group ExamplesAndy PeatlingBP Jedi MastersA group for master level BuddyPress developers and gurusNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Group ExamplesMark JaquithBP ConsultantsA group for people providing BuddyPress consultation servicesNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Group ExamplesMatt MullenwegTotal NewbieA group for newbies wanting to learn more about BuddyPressNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
WPMU BuddyPress  Members  Group CreationNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
BuddyPress Group FeaturesNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Group Forums powered by bbPressForums can be enabled to allow groups to run individual discussion forumsGroup forums powered by bbPressNo bbPress installation required  its already there when you install BuddyPress!November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Forums Directory  Topic ListingsTopic  listings can be filtered by: Newest
 Most Popular
Unreplied
 My TopicsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Individual Group Forum PageNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
DirectoriesSearchable and Filterable community-wide directoriesGroupsBlogsMembersForumsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Directories Feature - MembersNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Directories Feature - ForumsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Site Wide Activity StreamingWhat is happening right now in your community?SearchableFilterableStatus UpdatesNew FriendshipsBlog Posts/CommentsGroup Creation/DiscussionNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Site Wide Activity StreamFilter community activity by:Blog activity
Friendships
Group activity
 Profile activity
Member status updatesSite Wide activity streams paginate, by default, after 25 listings and keeps up to 200 listingsSite Wide activity streams publishes an RSS Feed users can subscribe to:http://domain.com/activity/feedNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
BuddyPress Specific WidgetsCan be used on all member blogsMembers, Groups, BlogsWelcome WidgetWho is OnlineMembers: Newest, Active, PopularRecently Active MembersNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
Widget Examples Members & GroupsToggle Member and Groups display by: Newest
Active
 PopularNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
How are sites using BuddyPress??Creating/growing communitiesExtending social network involvementNetworks of BlogsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
BugleNotes.comA social community for Grads and Cadets of West Point.The community is the focus  with site wide activity streams, groups, and member listings displayed directly on the front page.The main site blog is a click a way, as well as the Member, Groups and Forums directories.BugleNotes.com uses the default BuddyPress child theme, hooked into the default BuddyPress parent framework.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
WeEarth.comSocial community of users fostering social consciousness through art, activism and media.Number one focus is content on the front page, with the BuddyPress community features built as more of an enhancement feature.Allows creation of member blogs, profiles and groups.E-Commerce piece is powered by  the WP Shopp pluginDesign is a customized WordPress theme with BuddyPress theme features built in.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress

More Related Content

Creating Community with BuddyPress

  • 1. Creating Community withNovember 14, 2009@LisaSabinWilsonNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 2. User, meet BuddyPressWhat is BuddyPressand what it isntQuick tour through BuddyPress featuresHow sites are using BuddyPress today?Customizing your BuddyPress site using the included parent/child theme frameworkNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 3. WordPress MU + BuddyPressAdd BuddyPress to an existing installation of WordPress MU to create a fully functional social community on your own web site.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 4. BuddyPress is NOT Facebook(in a box or otherwise)November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 5. BuddyPress is Facebook-ishFacebook is global where BuddyPress is targeted in a way that you directConversations on Facebook happen in front of everyone..including your mother (have you friended her?)Conversations on BuddyPress happen in front of YOUR own niche social communityNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 6. BuddyPress ComponentsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 7. Extended ProfilesMembers within your community sharing information about themselves by filling out profile fields that have been created by the site administrator.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 9. User Registration Page profile fields for users to fill outNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 10. Results of Profile FieldsPopulate Member Profile PagesNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 11. FriendsMeet new people and add friends within the social community through the Friends feature in BuddyPress.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 12. Private MessagingSend and receive private messages from your friends within the community.BuddyPress private messaging is like a built-in email engine for you to send and receive messages between friends.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 13. Private Messaging Feature November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 14. The WireThe wire is a place where community members and/or visitors can leave comments and feedback on different content within the community:Member profilesGroupsPhotos, links, etc.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 15. The Wire FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 16. Activity StreamsAggregation of different types of activity throughout the community.Individual activity streamsSite-wide activity streamsGroup activity streamsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 17. Activity Stream FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 18. Blog TrackingWhen user blogs are enabled, BuddyPress tracks:The creation of new blogsNew/recent blog commentsNew/recent blog postsSearchable Blog DirectoryNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 19. Blog Tracking FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 20. Status UpdatesThink Twitter.What are you doing right now, updates on your member profileGets published to the activity stream on your profile, and in the site wide activity streamNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 21. Status Updates FeatureNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 22. GroupsMicro-communities within the larger communityA gathering of community members in one Group Typical formed around a specific niche or topicPrivate, Hidden and PublicWire, News, ForumsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 23. Group ExamplesAndy PeatlingBP Jedi MastersA group for master level BuddyPress developers and gurusNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 24. Group ExamplesMark JaquithBP ConsultantsA group for people providing BuddyPress consultation servicesNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 25. Group ExamplesMatt MullenwegTotal NewbieA group for newbies wanting to learn more about BuddyPressNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 26. WPMU BuddyPress Members Group CreationNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 27. BuddyPress Group FeaturesNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 28. Group Forums powered by bbPressForums can be enabled to allow groups to run individual discussion forumsGroup forums powered by bbPressNo bbPress installation required its already there when you install BuddyPress!November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 29. Forums Directory Topic ListingsTopic listings can be filtered by: Newest
  • 32. My TopicsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 33. Individual Group Forum PageNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 34. DirectoriesSearchable and Filterable community-wide directoriesGroupsBlogsMembersForumsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 35. Directories Feature - MembersNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 36. Directories Feature - ForumsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 37. Site Wide Activity StreamingWhat is happening right now in your community?SearchableFilterableStatus UpdatesNew FriendshipsBlog Posts/CommentsGroup Creation/DiscussionNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 38. Site Wide Activity StreamFilter community activity by:Blog activity
  • 42. Member status updatesSite Wide activity streams paginate, by default, after 25 listings and keeps up to 200 listingsSite Wide activity streams publishes an RSS Feed users can subscribe to:http://domain.com/activity/feedNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 43. BuddyPress Specific WidgetsCan be used on all member blogsMembers, Groups, BlogsWelcome WidgetWho is OnlineMembers: Newest, Active, PopularRecently Active MembersNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 44. Widget Examples Members & GroupsToggle Member and Groups display by: Newest
  • 46. PopularNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 47. How are sites using BuddyPress??Creating/growing communitiesExtending social network involvementNetworks of BlogsNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 48. BugleNotes.comA social community for Grads and Cadets of West Point.The community is the focus with site wide activity streams, groups, and member listings displayed directly on the front page.The main site blog is a click a way, as well as the Member, Groups and Forums directories.BugleNotes.com uses the default BuddyPress child theme, hooked into the default BuddyPress parent framework.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 49. WeEarth.comSocial community of users fostering social consciousness through art, activism and media.Number one focus is content on the front page, with the BuddyPress community features built as more of an enhancement feature.Allows creation of member blogs, profiles and groups.E-Commerce piece is powered by the WP Shopp pluginDesign is a customized WordPress theme with BuddyPress theme features built in.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 50. NourishNetwork.comFood and cooking community with an emphasis on sustainable foods and eco-friendly cooking methods.Front page mixes main site content with member community features that pulls BuddyPress features into the front page such as:Site admin status updates
  • 53. Members widgetThis community does have member blogs enabled, groups cannot be created by community members and the social community aspect of the site is fully guided and controlled by the site admin.Uses a heavily customized BP child theme, using BP parent theme framework.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 54. SportsGrants.OrgUsing social media to raise money for non profit foundations worldwide like Susan B. Komen and the Lance Armstrong Foundation.Integrating WordPress MU, BuddyPress and other social media like Twitter, Facebookand YouTubeDesign is a modified WooTheme (Productum) BuddyPress integrated into the WooTheme framework for their Member profiles, directories, and groups.November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 56. bp-defaultBuddyPress themes get moved from /buddypress/bp-themes/ to /wp-content/themes for now.STYLE changes happen in bp-default. Activate the bp-default theme.FUNCTION changes happen with bp-sn-parent files dropped into the bp-default folder.bp-defaultNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 57. Customize CSS and Images in bp-default/* Theme Name: BuddyPress DefaultTheme URI: http://buddypress.org/extend/themes/Description: The default theme for BuddyPress.Version: 1.1.2Author: BuddyPress.orgAuthor URI: http://buddypress.orgTags: buddypress, three-columns, white, orange, flexible-widthTemplate: bp-sn-parent*//* Font styles */@import url( /LSWilson/bp-sn-parent/_inc/css/fonts/12px.css );/* Layout styles for home page, internal pages and blog/directory pages */@import url( /LSWilson/bp-sn-parent/_inc/css/layout/home-page/3c-right.css );@import url( /LSWilson/bp-sn-parent/_inc/css/layout/internal-pages/3c-left.css );@import url( /LSWilson/bp-sn-parent/_inc/css/layout/blog-dir-pages/2c-right.css );/* Default theme admin bar styles */@import url( /LSWilson/creating-community-with-buddypress/_inc/css/adminbar.css );/* Default theme styles */@import url( /LSWilson/creating-community-with-buddypress/_inc/css/screen.css );/* Uncomment the following line and add your custom styles to '/LSWilson/creating-community-with-buddypress/_inc/css/custom.css' *//* @import url( /LSWilson/creating-community-with-buddypress/_inc/css/custom.css ); */November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 58. Bp-default CSSTemplate: bp-sn-parent this tells BuddyPress that this child theme wishes to inherit all the template files from the bp-sn-parent theme@import url( /LSWilson/creating-community-with-buddypress/_inc/css/custom.css ); uncomment this line and upload a custom.css to /wp-content/themes/bp-default/_inc/css and use it to customize the CSS stying of your themeNovember 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 59. November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 60. BuddyPress Parent ThemeContains all template functionsDo not alter copy to the bp-defaultTHEN you can alter it to your hearts contentThis keeps the bp-sn-parent theme framework completely intact and keeps your theme upgrade proof!November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 61. November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress
  • 62. Creating Community withThank you!@LisaSabinWilsonhttp://lisasabin-wilson.comWordPress For DummiesBuddyPress For Dummies(both available on Amazon.com)November 14, 2009Lisa Sabin-WilsonCreating Community with BuddyPress