SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
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
 
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
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
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
 
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
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
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
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Kürzlich hochgeladen (20)

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
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
 
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
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
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
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
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...
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
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
 
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...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
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
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

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