Anúncio

Gamifying WordPress

Sennza Design
19 de Aug de 2013
Anúncio

Mais conteúdo relacionado

Anúncio

Gamifying WordPress

  1. GAMIFYING WORDPRESS Bronson Quick sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  2. OVERVIEW  Who Am I?  Why WordPress?  What Excites Me About WordPress  The Brief  Examples Of Challenges  Core Plugins  The Theme  BuddyPress  Achievements  Moderator Roles  Stats 2 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick I love talking about our WordPress projects!
  3. WHO AM I?  WordPress Developer @ Sennza  Corporate WP design, theme and plugin development  Google, News Corp, Lorna Jane, Qld Govt & Meerkats ;)  Die hard Smashing Pumpkins fan! Just a guy who is obsessed with WordPress! 3 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  4. WHY WORDPRESS?  Frequent release cycle  Easy to theme  Easy to extend – over 26,000 plugins  Powers 20% of the internet  Modern tools for future releases – unit tests, grunt, CSS pre-processors TLDR: Because it’s awesome! 4 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick http://make.wordpress.org/core/2013/08/06/a-new-frontier-for-core-development/
  5. WHAT EXCITES ME ABOUT WORDPRESS?  Google App Engine  HelloBar  Compare The Meerkat  WordPress As An Application Framework  Gamifying WordPress Unusual uses of WordPress! 5 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  6. THE BRIEF  University of Chicago  Create a blog for a fictional 17 year-old African American girl living in Chicago  Her mother is overburdening her with extracurricular activities and keeping her from having a real social life  Uses her site to post blogs and vlogs  She crowd sources challenges (online & offline) to teams of students created by the university  Players are rewarded for completing challenges with points and badges  4 weeks of challenges Sounds fun to me! 6 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  7. EXAMPLES OF CHALLENGES  Logging in each day  Commenting on a post  Updating avatar & user profile  Uploading images  Treasure hunts  Decoding puzzles  Attending classes  Completing assignments  Liking an image post Just to name a few! 7 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  8. CORE PLUGINS  BuddyPress - http://wordpress.org/plugins/buddypress/  Achievements - http://wordpress.org/plugins/achievements/  Gravity Forms - http://www.gravityforms.com/  28 plugins in total 8 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  9. THE THEME  Broke our normal workflow due to time constraints  Dispatch theme from ThemeForest  Recoded from scratch  Made responsive  The theme has since been removed from ThemeForest 9 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  10. THE THEME
  11. BUDDYPRESS  Social network plugin  Used Groups to create “Teams” of players  Extended profiles  Used a language file to change terminology 12 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick http://codex.buddypress.org/developer/customizing/customizing-labels-messages-and-urls/
  12. TEAMS
  13. TEAMS
  14. TEAMS
  15. PROFILES
  16. PROFILES
  17. PROFILES
  18. ACHIEVEMENTS  Written by Paul Gibbs – WordPress VIP  Earn points by triggering events or receiving an award  Hidden Achievements  Team Achievements  Limited Achievements (both time & number based)  Leaderboard  Pull requests back to the plugin for bug fixes/new features One of the most maintained WordPress plugins! 19 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  19. ACHIEVEMENTS
  20. ACHIEVEMENTS
  21. ACHIEVEMENTS
  22. ACHIEVEMENTS
  23. LEADERBOARD
  24. MODERATOR ROLES  Add users  Moderate comments  Moderate images  Create challenges/achievements  Award challenges/achievements to players These guys keep everything ticking over! 25 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  25. STATS  147 Players  17 Admins/Moderators  82 Challenges/Achievements  1141 Comments  464 Images Uploaded The students loved it! 26 of 27 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
  26. THANKS ALOT 27 of 27 http://core.trac.wordpress.org/ticket/13237 sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
Anúncio