WordCamp Denver BuddyPress Integration

3,243 views

Published on

Looking to integrate your site with BuddyPress? Follow a few simple tips and get your fancy-schmancy social up in now time!

Published in: Technology
  • Be the first to comment

WordCamp Denver BuddyPress Integration

  1. 1. BuddyPress Integration Jake Spurlock jake@petomundo.com Saturday, February 28, 2009
  2. 2. Why BuddyPress? Saturday, February 28, 2009
  3. 3. Social Network In A Box Saturday, February 28, 2009
  4. 4. Social Network In A Box Saturday, February 28, 2009
  5. 5. Open Source Social Network Saturday, February 28, 2009
  6. 6. What is BuddyPress? Robust set of plugins that transform a vanilla WordPressMU install into a robust social network. Saturday, February 28, 2009
  7. 7. Why? Have you scoured the web looking for ways to tie social actions into visitors of your site? Are you using WordPress as a CMS? Want to tie your visitors together in new ways? Saturday, February 28, 2009
  8. 8. What do I get? Extended Profiles Private Messaging Friends Groups Wire Activity Blogs Status Updates (coming soon) Albums (coming soon) Saturday, February 28, 2009
  9. 9. What does it take? •WordPressMU •A couple of plugins •bbPress (optional) Saturday, February 28, 2009
  10. 10. Integration Saturday, February 28, 2009
  11. 11. wp-content mu-plugins member-themes themes plugins blogs.dir/uploads Saturday, February 28, 2009
  12. 12. Component Based bp-core bp-groups bp-admin bp-messages bp-activity bp-wire bp-blogs bp-xprofile bp-forums Saturday, February 28, 2009
  13. 13. HOME THEME ROBUST WIDGET READY THEME FOR ADDING LOTS OF CONTENT Saturday, February 28, 2009
  14. 14. MEMBER THEME PREDEFINED, GORGEOUS, AND LOTS OF FLEXIBILITY Saturday, February 28, 2009
  15. 15. Secrets... Home theme integration plugin-sidebar.php plugin-template.php Saturday, February 28, 2009
  16. 16. plugin-template.php <?php get_header(); ?> <?php do_action('bp_template_content') ?> <?php bp_get_plugin_sidebar(); ?> <?php get_footer(); ?> Saturday, February 28, 2009
  17. 17. Petomundo! <?php get_header(); ?> <div id=quot;contentquot;> <div id=quot;homepagequot;> <div class=quot;searchfeaturedquot;> <?php do_action('bp_template_content') ?> </div> </div> <div id=quot;bp_thumbquot;> <?php bp_get_plugin_sidebar(); ?> </div> </div> <?php get_footer(); ?> Saturday, February 28, 2009
  18. 18. MEMBER AND GROUP DIRECTORIES Saturday, February 28, 2009
  19. 19. What about plugins? Saturday, February 28, 2009
  20. 20. Hey, it’s WordPress! Saturday, February 28, 2009
  21. 21. Plugins YouTube Flickr Invite Friends Auto-Suggest TinyMCE Widgets Join This Blog Saturday, February 28, 2009
  22. 22. Petomundo Demo Saturday, February 28, 2009
  23. 23. BuddyPress Integration Jake Spurlock jake@petomundo.com Saturday, February 28, 2009

×