Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Not Your Grandmother's WordPress

Jason Rhodes
November 14, 2013

Not Your Grandmother's WordPress

More than anything, I want people to know that WordPress is far more flexible than it appears. Notes/links from the talk: https://gist.github.com/jasonrhodes/7469795

Jason Rhodes

November 14, 2013
Tweet

More Decks by Jason Rhodes

Other Decks in Programming

Transcript

  1. • A DEFENSE OF WORDPRESS • AN EXPLANATION OF WHY

    YOU SHOULD USE WORDPRESS WHAT THIS TALK IS NOT
  2. 1

  3. 2

  4. THE POST IS DEAD LONG LIVE THE POST • ARTICLE

    • PRODUCT • BOOK • EVENT • DEPARTMENT • PROGRAM • LOCATION
  5. BYE BYE, THEMES 1. Open up your index.php file 2.

    Change:
 
 
 to:
 
 3. That’s it.
  6. MANAGE DEPENDENCIES WITH STYLE myApp/ public/ .htaccess assets/ plugins index.php

    vendor/ wordpress/ wordpress/ core… composer.json NO CONFIG NO WEBROOT ACCESS TO ADMIN, ETC
  7. MANAGE DEPENDENCIES WITH STYLE myApp/ public/ .htaccess assets/ plugins wp

    -> ../vendor/wordpress/wordpress index.php vendor/ wordpress/ wordpress/ …core files… composer.json
  8. AUTOMATE ALL THE THINGS WITH CLI TOOLS • wp shell

    • wp post edit 142 • wp scaffold [theme | plugin | post-type | taxonomy] • wp core install • wp core update • wp user generate
  9. • ORGANIZE THE WAY YOU LIKE • THE POST IS

    DEAD (LONG LIVE THE POST) • THE NEED FOR SPEED • BYE BYE, THEMES • MANAGE DEPENDENCIES WITH STYLE • DEPLOY WITH CONFIDENCE • MAKE YOUR OWN REST API • AUTOMATE ALL THE THINGS WITH CLI TOOLS RECAP