Your SlideShare is downloading. ×
bbPress 101                         Jared	  Atchison	                WordPress	  Developer	  &	  Consultant	              ...
Just	  who	  the	  heck	  is	  this	  guy?	       ABOUT ME5/19/12	                                                   2	  
About Me•      2008	  Texas	  A&M	  graduate	  (whoop)	  •      WordPress	  developer	  &	  consultant	  •      Featured	 ...
Diving	  in…	       BBPRESS (BBPRESS.ORG)5/19/12	                    4	  
So…•  Do	  you	  know	  what	  bbPress	  is?	  •  Do	  you	  use	  bbPress?	  5/19/12	                                    ...
“bbPress	  is	  forum	  so1ware	  with	  a	  twist	       from	  the	  creators	  of	  WordPress.	  Create	  a	       simp...
Simply said, bbPress is forum.              Also	  known	  as	  bulle[n	  board	  and	                           message	 ...
Not to be confused with5/19/12	              bbPress	  101	     8	  
bbPress != BuddyPress                 (but	  we	  like	  BuddyPress	  too!)	  5/19/12	                        bbPress	  10...
bbPress is simple – on purpose•  What	  do	  you	  want	  in	  a	  forum?	  •  What	  do	  you	  need	  in	  a	  forum?	  ...
5/19/12	     11	  
Some background•  bbPress	  0.x	  –	  the	  MaN	  release	           –  stand-­‐alone	  •  bbPress	  1.x	           –  sta...
2.x5/19/12	           13	  
bbPress 2.x (behind the scenes)•      Completely	  rewriNen	  •      One	  of	  the	  most	  advanced	  examples	  of	  CP...
THREE CPTS? WAT?5/19/12	                        15	  
Question5/19/12	                16	  
Answer5/19/12	              17	  
The cutting edge•  Any	  2.1	  users?	  5/19/12	                           18	  
bbPress 2.1•      Tons	  of	  fixes	  and	  enhancements	  •      New	  theming	  method	  •      WYSIWYG	  editor	  (TinyM...
Starting fresh? 2.1!                Give it a whirl.                (after backup)5/19/12	            bbPress	  101	     2...
GETTING MORE IN-DEPTH5/19/12	                    21	  
Theming•  Theming	  in	  2.1	  is	  improved.	  And	  awesome.	  •  bbp-­‐theme-­‐compat	           –  Tableless.	  •  Op[...
Developers. Developers. Developers.5/19/12	                           23	  
It	  will	  not	  make	  you	  a	  pina	  colada	  :(	       BBPRESS IS A DEVELOPER’S PARADISE5/19/12	                    ...
5/19/12	     25	  
Developing with bbPress•  Hooks	  and	  filters	  everywhere.	  Everywhere.	  •  Coding	  standards++	  •  The	  documenta[...
Plugins to consider•  hNp://wordpress.org/extend/plugins/gd-­‐bbpress-­‐tools/	      –  Bbcode,	  quotes,	  signatures,	  ...
bbPress in the wild•  www.makeupgeek.com/forums/	  •  www.getshopped.org/forums/	  •  www.wpcandy.com/forums/	  •  hNp://c...
Discussion time.                         Jared	  Atchison	                WordPress	  Developer	  &	  Consultant	         ...
Upcoming SlideShare
Loading in...5
×

bbPress 101 - WordPress

10,142

Published on

Presentation

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
10,142
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "bbPress 101 - WordPress"

  1. 1. bbPress 101 Jared  Atchison   WordPress  Developer  &  Consultant   jaredatchison.com  /  @jaredatch  5/19/12   bbPress  101   1  
  2. 2. Just  who  the  heck  is  this  guy?   ABOUT ME5/19/12   2  
  3. 3. About Me•  2008  Texas  A&M  graduate  (whoop)  •  WordPress  developer  &  consultant  •  Featured  Genesis  developer  •  WordCamp  speaker  and  aNendee  •  Plugin  author  (bbPress!)  •  Custom  Metaboxes  co-­‐author  (CustomMetaboxes.com)  •  bbPress  contributor,  forum  moderator  5/19/12   3  
  4. 4. Diving  in…   BBPRESS (BBPRESS.ORG)5/19/12   4  
  5. 5. So…•  Do  you  know  what  bbPress  is?  •  Do  you  use  bbPress?  5/19/12   5  
  6. 6. “bbPress  is  forum  so1ware  with  a  twist   from  the  creators  of  WordPress.  Create  a   simple  and  engaging  community  to   compliment  your  WordPress  powered   website  or  blog.”     bbpress.org  5/19/12   6  
  7. 7. Simply said, bbPress is forum. Also  known  as  bulle[n  board  and   message  boards.  5/19/12   bbPress  101   7  
  8. 8. Not to be confused with5/19/12   bbPress  101   8  
  9. 9. bbPress != BuddyPress (but  we  like  BuddyPress  too!)  5/19/12   bbPress  101   9  
  10. 10. bbPress is simple – on purpose•  What  do  you  want  in  a  forum?  •  What  do  you  need  in  a  forum?  •  Core  vs  plugins.  •  Examples:  signatures,  aNachments,  advanced   no[fica[ons,  search,  quotes  •  bbPress  is  a  solid  founda[on  built  to  be   extended  (more  on  that  later).  5/19/12   10  
  11. 11. 5/19/12   11  
  12. 12. Some background•  bbPress  0.x  –  the  MaN  release   –  stand-­‐alone  •  bbPress  1.x   –  stand-­‐alone  •  bbPress  2.x  –  the  JJJ  release   –  plugin  (bw)    5/19/12   12  
  13. 13. 2.x5/19/12   13  
  14. 14. bbPress 2.x (behind the scenes)•  Completely  rewriNen  •  One  of  the  most  advanced  examples  of  CPTs  •  Loads  of  trickery  (great  learning  example)  •  Forums  =  CPT  •  Topics  (threads)  =  CPT  •  Replies  =  CPT  •  Topic  tags  =  custom  taxonomies  5/19/12   14  
  15. 15. THREE CPTS? WAT?5/19/12   15  
  16. 16. Question5/19/12   16  
  17. 17. Answer5/19/12   17  
  18. 18. The cutting edge•  Any  2.1  users?  5/19/12   18  
  19. 19. bbPress 2.1•  Tons  of  fixes  and  enhancements  •  New  theming  method  •  WYSIWYG  editor  (TinyMCE)  •  improved  importer  (bw!)  •  All  around  awesome  •  Release  is  imminent  •  hNp://bbpress.trac.wordpress.org/query?status=closed&group=resolu[on&milestone=2.1    5/19/12   19  
  20. 20. Starting fresh? 2.1! Give it a whirl. (after backup)5/19/12   bbPress  101   20  
  21. 21. GETTING MORE IN-DEPTH5/19/12   21  
  22. 22. Theming•  Theming  in  2.1  is  improved.  And  awesome.  •  bbp-­‐theme-­‐compat   –  Tableless.  •  Op[ons.  You  have  them!  •  Theme,  theme  packs,  oh  my!  5/19/12   22  
  23. 23. Developers. Developers. Developers.5/19/12   23  
  24. 24. It  will  not  make  you  a  pina  colada  :(   BBPRESS IS A DEVELOPER’S PARADISE5/19/12   24  
  25. 25. 5/19/12   25  
  26. 26. Developing with bbPress•  Hooks  and  filters  everywhere.  Everywhere.  •  Coding  standards++  •  The  documenta[on  has  documenta[on   –  It’s  that  good.  (All  inline).  •  Great  learning  planorm.    •  Learning  bbPress  will  make  you  a  beNer   developer  and  more  familiar  with  WordPress  •  bbPress  plugins  are  in  high  demand  5/19/12   26  
  27. 27. Plugins to consider•  hNp://wordpress.org/extend/plugins/gd-­‐bbpress-­‐tools/   –  Bbcode,  quotes,  signatures,  search,  toolbar  •  hNp://wordpress.org/extend/plugins/gd-­‐bbpress-­‐aNachments/  •  hNp://wordpress.org/extend/plugins/bbpress-­‐visual-­‐hooks/  •  hNp://wordpress.org/extend/plugins/bbpress-­‐custom-­‐css-­‐file/  •  hNp://wordpress.org/extend/plugins/bbpress-­‐digest/   –  send  daily  digest  with  forums  ac[vity  •  hNp://wordpress.org/extend/plugins/bbpress-­‐genesis-­‐extend/  •  hNp://wordpress.org/extend/plugins/bbpressmodera[on/  •  hNp://wordpress.org/extend/plugins/bbpress-­‐recaptcha/  •  hNp://wordpress.org/extend/plugins/bbpress-­‐new-­‐topic-­‐no[fica[ons/  5/19/12   27  
  28. 28. bbPress in the wild•  www.makeupgeek.com/forums/  •  www.getshopped.org/forums/  •  www.wpcandy.com/forums/  •  hNp://codex.bbpress.org/showcase/  5/19/12   28  
  29. 29. Discussion time. Jared  Atchison   WordPress  Developer  &  Consultant   jaredatchison.com  /  @jaredatch  5/19/12   bbPress  101   29  

×