Breaking Away From the Blog Unconventional WordPress

Steven K Word

(press the SPACEBAR to begin)

About Me

wp-born-in-texas

Sr. Developer at Oomph Inc., working on the WordPress.com VIP platform

5+ years as a freelancer

Plugin author

Member of Boston WordPress

Texas native

OOMPH!

oomph-retreat

 

Oomph retreat May, 2013

Conventional vs Unconventional

penguin-op

Post Types

WordPress content objects

 posts     pages     revisions     attachments     products     articles     people     cars     athletes     real estate     tv shows

Taxonomies

WordPress content classifications

tags     categories     

manufacturer     brand     team     color

flavor     location

Conventional WordPress

The Blog Mentality

twenty-twelve

conventional-wp-admin

Unconventional WordPress

The Application Mentality

Looks at WordPress as a Framework

Throws out “lego manuals”

 Avoids the “B” word

outside-litter-box

 

Escape the Blog Mentality!

Create Posts Objects

Design Themes User Interfaces

Organize with Categories & Tags Classifications

Develop Websites Web Applications

Add On Leverage Existing Features

SMALL PROJECTS

Dodge Viper Fuel MPG Tracking

dodge-viper-mosaic

dodge-viper-stats  

viper-bond-admin

Let’s Dig Deeper!

SOCIAL NETWORKS

socialisting-signup

Socialisting

  • Leverages BuddyPress
  • Friend of Friend Relationships
  • Location Based Searches

socialisting-home

DOCUMENTATION & WIKIS

jquery-doc-ajax-method

jQuery Documentation

  • XMLRPC to push updates to WordPress install from GitHub
  • Automatic deployments
  • Using WP primarily for its storage and front-end features
  • Not using the admin at all!
  • Everything you see in a a doc page originated from GitHub

jquery-doc-home

jquery-doc-github

jquery-doc-website

SOFTWARE AS A SERVICE

happy-tables-home

Happy Tables

  • WordPress multisite instance
  • Admin handled in the front-end
  • Using their own sign up system
  • Custom Theme Customizer
  • Serves Targeted Market

happy-tables-signup

happy-tables-theme-customizer

happy-tables-menu-preview

happy-tables-edit-menu

MOBILE APPLICATIONS

YMCA Y-YMVP

Powered by WordPress and BuddyPress

Using the new and improved V1.0 version of BadgeOS, which was created by WDS and Credly, it has expanded the use of WordPress as an application framework. 

ymvp-ipad

ymvp-stats-alltime

doejo-chef

WEB APPLICATIONS

Capsule

The developer’s code journal.

  • Front-End Editing
  • Not using admin tools
  • Theme file structure more like traditional web app
  • Client-Server interactions with Capsule Server

capsule-front-end

capsule-edit-post

capsule-code-taxonomy

capsule-server-admin

“Our approach is always to think about the overall solution to a problem, then see what tools we might use to help build that solution. Sometimes WordPress is a good choice, sometimes it isn’t. In the case of Capsule, we wanted a tool for technical journaling. To accomplish this, we built the technical parts onto a journaling system (WordPress).”

- Alex King creator of Capsule

INTRODUCING

WP Present

Easily create slide presentations with the the power of WordPress and the elegance of reveal.js

nuclearrockon

screenshot-1

WP Present Features

Heavy Emphasis on the Admin

Presentations are Custom Taxonomies

Slides are Custom Post Types

Other Cool Projects

bbPress        BuddyPress

Rosetta        QZ.com        WP Invoice        

WP Project Manager        WP CLI         BackPress

WordPress for Andorid, BlackBerry, iOS, & Windows Phone

CONCLUSIONS

Special Thanks

Alex King      Alex Mills      Bradley Jacobs      Rinat Khaziev

K. Adam White      Mike Auteri      Kathryn Presner

Corey Frang      Chris Murray      Jessie Freidman

Nick Blanchard      Ben Doherty      John Cionci

Ellen Moore      Joey Kudish      Aaron Jorbin

Peter Slutsky      Russell Heimlich

Jason Levan      Anna Remus