Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Wordpress as a CMS (Originally presented at Reno Tahoe Wordcamp 09)

1,386 views

Published on

From the Reno/Tahoe Wordcamp 09, this presentation focuses on why I use Wordpress as a CMS for almost all the websites that I design- not just blogs.

First I go over why you would want to use WP, then I go through 3 specific examples of sites running on Wordpress: The Reno Passport, MyStrategicPlan's resource section, and GlobesFortheGlobe.

Published in: Design, Technology, Business
  • Be the first to comment

Wordpress as a CMS (Originally presented at Reno Tahoe Wordcamp 09)

  1. 1. HELLO WORLD!
  2. 2. WORDPRESS& ME •Design •Using WP since 2004ish •Smart but lazy
  3. 3. SO, WE KNOW WE NEED TO USE A CMS. •Data •SEO •Search •Sitemaps •Urls •Archives •Customization of display
  4. 4. BUT WHY WORDPRESS
  5. 5. I LOVE WORDPRESS But not this much Which makes those temporary tattoos a great option
  6. 6. PEOPLE* ARE STUPID AND DON’T WANT TO WORK HARD * This includes me, too.
  7. 7. LOTS AND LOTS OF USERS •Largest user base •Largest amount of themes already available •Largest plug-in community
  8. 8. WELL DESIGNED UI AND YOU CAN RESTRICT IT REALLY EASILY •Only let them see what they need to •Limit the dash •Plugins can add additional limits •YAYYYY FOR ONE CLICK UPDATES!!!!!
  9. 9. GO AHEAD AND LEAVE •Holding customers hostage with a shitty in-house CMS is kind of douchey •Using a the most popular CMS means anyone can easily redesign their site- you’re looking after the user.
  10. 10. THE PRICE ISN’T TOO BAD •Incidentally, everyone here gets a free copy
  11. 11. “I LIKE THE SITE, BUT COULD YOU ADD A BLOG?”
  12. 12. SO WAIT, I’M SUPPOSED TO TALK ABOUT HOW? •Well, shit.
  13. 13. STEP 01. FORGET IT’S A BLOGGING APPLICATION
  14. 14. TITLE Blogroll •Guy who Posted by Author at such and such time commented once •Girl I’m stalking Content content content content content content content content content content content content •Celebrity content content content content content content •Celebrity content content content content content content •Mom content content content content content content •Link that came content content content content content content with wordpress and I’m too lazy to Comments get rid of tag,tag,tag,tag
  15. 15. TITLE Blogroll •Guy who Posted by Author at such and such time commented once •Girl I’m stalking Content content content content content content HOW MUCH OF THIS DO content content content content content content •Celebrity content content content content content content •Celebrity YOU REALLY NEED? content content content content content content •Mom content content content content content content •Link that came content content content content content content with wordpress and I’m too lazy to Comments get rid of tag,tag,tag,tag
  16. 16. Title and Content Tags and comments Navigation Whoops
  17. 17. SET A PAGE TO BE THE INDEX
  18. 18. STEP 02. DECIDE YOUR NEEDS •Can Wordpress do what I need out of the box? •What plugins will I need? •What’s static/not? (posts/pages) •Permalink structure •Do we need different sections? •Jargon (tags could be “topics”) •Do I need to display the author? The date? •Do I need to tweak how Wordpress generates the menu?
  19. 19. STEP 03. THE CODEX IS GREAT •So’s Google. Search for stuff written by much smarter people than me •Hell, you’re a lot smarter than me- you probably know the answer •Become friends with people who know how to hack plugins
  20. 20. 3 EXAMPLE SITES
  21. 21. MYSTRATEGICPLAN.COM •100’s of articles •Webinars •Glossary •Newsletters •Videos •Press Releases •Books •Blog •Tools •Broken links galore
  22. 22. THE NEEDS •Universally •As much atomization as searchable possible •Universally taggable •Easy to enter the 100’s •Easy to use •Lots of cross linking
  23. 23. CATEGORIES AS SECTIONS
  24. 24. Webinars Glossary Newsletters Blog Press Releases Videos Article Repository
  25. 25. SEPARATE TEMPLATES Tag-1.php Category-1.php Single-1.php add_filter('single_template', create_function('$t', 'foreach( (array) get_the_category() as $cat ) { if ( file_exists(TEMPLATEPATH . quot;/single-{$cat->term_id}.phpquot;) ) return TEMPLATEPATH . quot;/single-{$cat->term_id}.phpquot;; } return $t;' )); ?>
  26. 26. INTEGRATED SEARCH & TAGS
  27. 27. PLUGINS •Category Icons •Different Posts Per Page •Search Unleashed •WP-Snap
  28. 28. RENOPASSPORT.COM •Confusing Design •Lotsa Flash •Hacked EE install The original was Too crappy to show you. •No thought of SEO •Confusing UI •Interested in saving $$
  29. 29. NEEDS •Multiple Authors •SEO Customization •Social Media Integration •Foolproof UI •Events Calendar •User Submitted Content •Ads run in-house
  30. 30. Thumbs Videos Ads Events Ads
  31. 31. PLUGINS •Ad-minister •All in one SEO •Gigpress (modified) •Post Thumb •Subzane’s Recent Videos •TDO Mini Forms
  32. 32. GLOBESFORTHEGLOBE.COM •Build from scratch •Not to be a blog •Simple to use •User submitted content •Tagable •Advertising in-house •Save the world
  33. 33. GLOBESFORTHEGLOBE.COM
  34. 34. Age Verification STEP BY STEP SUBMISSION In-House Ads Add Name, Tags, Etc
  35. 35. PLUGINS •Administer •Popular Posts •TDO Mini Forms (modified)
  36. 36. @EDADKINS EDADKINS.COM EDADKINS@GMAIL.COM • Get the picture? •Also •www.renocollective.com •www.globesfortheglobe.com

×