SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
GAMIFYING
WORDPRESS
Bronson Quick
sennza | (07) 3040-1545 | bronson@sennza.com.au | http://www.sennza.com.au/ | Twitter: @sennza @bronsonquick
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!
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
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/
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
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
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
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
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
THE THEME
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/
TEAMS
TEAMS
TEAMS
PROFILES
PROFILES
PROFILES
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
ACHIEVEMENTS
ACHIEVEMENTS
ACHIEVEMENTS
ACHIEVEMENTS
LEADERBOARD
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
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
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

Contenu connexe

En vedette

En vedette (12)

Papa Benedicto XVI
Papa Benedicto XVIPapa Benedicto XVI
Papa Benedicto XVI
 
Best pictures
Best picturesBest pictures
Best pictures
 
Dragon Bal
Dragon BalDragon Bal
Dragon Bal
 
Forever Friends
Forever FriendsForever Friends
Forever Friends
 
Echo
EchoEcho
Echo
 
Cuba
CubaCuba
Cuba
 
Rio De Janeiro
Rio De JaneiroRio De Janeiro
Rio De Janeiro
 
scumpe aiureli
scumpe aiureliscumpe aiureli
scumpe aiureli
 
Navios
NaviosNavios
Navios
 
intervista caterpillar
intervista caterpillarintervista caterpillar
intervista caterpillar
 
Pollution
PollutionPollution
Pollution
 
Communicate Smarter - Stay Relevant in the Digital Era
Communicate Smarter - Stay Relevant in the Digital EraCommunicate Smarter - Stay Relevant in the Digital Era
Communicate Smarter - Stay Relevant in the Digital Era
 

Similaire à Gamifying WordPress

Creating an online social network using WordPress and BuddyPress
Creating an online social network using WordPress and BuddyPressCreating an online social network using WordPress and BuddyPress
Creating an online social network using WordPress and BuddyPressBronson Quick
 
Supercharging WordPress with BuddyPress
Supercharging WordPress with BuddyPressSupercharging WordPress with BuddyPress
Supercharging WordPress with BuddyPressBronson Quick
 
WordPress Is Taking Over The Internet
WordPress Is Taking Over The InternetWordPress Is Taking Over The Internet
WordPress Is Taking Over The InternetBronson Quick
 
WordPress In Australia & Around The Globe
WordPress In Australia & Around The GlobeWordPress In Australia & Around The Globe
WordPress In Australia & Around The GlobeSennza Design
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child ThemesSennza Design
 
WordPress 3.4 and WordPress 3.5
WordPress 3.4 and WordPress 3.5WordPress 3.4 and WordPress 3.5
WordPress 3.4 and WordPress 3.5Sennza Design
 
Bronson quick how to client-proof your word press theme
Bronson quick   how to client-proof your word press themeBronson quick   how to client-proof your word press theme
Bronson quick how to client-proof your word press themeWordCamp New Zealand
 
Quick Guide For WordPress SEO
Quick Guide For WordPress SEOQuick Guide For WordPress SEO
Quick Guide For WordPress SEOBronson Quick
 

Similaire à Gamifying WordPress (8)

Creating an online social network using WordPress and BuddyPress
Creating an online social network using WordPress and BuddyPressCreating an online social network using WordPress and BuddyPress
Creating an online social network using WordPress and BuddyPress
 
Supercharging WordPress with BuddyPress
Supercharging WordPress with BuddyPressSupercharging WordPress with BuddyPress
Supercharging WordPress with BuddyPress
 
WordPress Is Taking Over The Internet
WordPress Is Taking Over The InternetWordPress Is Taking Over The Internet
WordPress Is Taking Over The Internet
 
WordPress In Australia & Around The Globe
WordPress In Australia & Around The GlobeWordPress In Australia & Around The Globe
WordPress In Australia & Around The Globe
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
 
WordPress 3.4 and WordPress 3.5
WordPress 3.4 and WordPress 3.5WordPress 3.4 and WordPress 3.5
WordPress 3.4 and WordPress 3.5
 
Bronson quick how to client-proof your word press theme
Bronson quick   how to client-proof your word press themeBronson quick   how to client-proof your word press theme
Bronson quick how to client-proof your word press theme
 
Quick Guide For WordPress SEO
Quick Guide For WordPress SEOQuick Guide For WordPress SEO
Quick Guide For WordPress SEO
 

Plus de Sennza Design

There's More Than 1 Way To Skin A Theme
There's More Than 1 Way To Skin A ThemeThere's More Than 1 Way To Skin A Theme
There's More Than 1 Way To Skin A ThemeSennza Design
 
The Future of Business
The Future of BusinessThe Future of Business
The Future of BusinessSennza Design
 
Leverage Free and Cheap Tools For Your Business
Leverage Free and Cheap Tools For Your BusinessLeverage Free and Cheap Tools For Your Business
Leverage Free and Cheap Tools For Your BusinessSennza Design
 
DIY Online Domination
DIY Online DominationDIY Online Domination
DIY Online DominationSennza Design
 
The Future of Business
The Future of BusinessThe Future of Business
The Future of BusinessSennza Design
 
Getting More Out of WordPress With Plugins
Getting More Out of WordPress With PluginsGetting More Out of WordPress With Plugins
Getting More Out of WordPress With PluginsSennza Design
 
Up and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPressUp and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPressSennza Design
 
Getting More Out of WordPress with Plugins
Getting More Out of WordPress with PluginsGetting More Out of WordPress with Plugins
Getting More Out of WordPress with PluginsSennza Design
 
WordPress Fundamentals Part 2
WordPress Fundamentals Part 2WordPress Fundamentals Part 2
WordPress Fundamentals Part 2Sennza Design
 

Plus de Sennza Design (9)

There's More Than 1 Way To Skin A Theme
There's More Than 1 Way To Skin A ThemeThere's More Than 1 Way To Skin A Theme
There's More Than 1 Way To Skin A Theme
 
The Future of Business
The Future of BusinessThe Future of Business
The Future of Business
 
Leverage Free and Cheap Tools For Your Business
Leverage Free and Cheap Tools For Your BusinessLeverage Free and Cheap Tools For Your Business
Leverage Free and Cheap Tools For Your Business
 
DIY Online Domination
DIY Online DominationDIY Online Domination
DIY Online Domination
 
The Future of Business
The Future of BusinessThe Future of Business
The Future of Business
 
Getting More Out of WordPress With Plugins
Getting More Out of WordPress With PluginsGetting More Out of WordPress With Plugins
Getting More Out of WordPress With Plugins
 
Up and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPressUp and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPress
 
Getting More Out of WordPress with Plugins
Getting More Out of WordPress with PluginsGetting More Out of WordPress with Plugins
Getting More Out of WordPress with Plugins
 
WordPress Fundamentals Part 2
WordPress Fundamentals Part 2WordPress Fundamentals Part 2
WordPress Fundamentals Part 2
 

Dernier

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Dernier (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

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.
  • 12. 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/
  • 13. TEAMS
  • 14. TEAMS
  • 15. TEAMS
  • 19. 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
  • 25. 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
  • 26. 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
  • 27. 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