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.

Taking WordPress as a CMS, to the Limit


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Taking WordPress as a CMS, to the Limit

  1. 1. Taking WordPress As A CMS, To The LimitMarch 5, 2011
  2. 2. Who Are You?• Josh Guffey• @jguffey (twitter)• Lead Developer, The Pancake Movement (Mmm pancakes!) •• agencynet (WordPress & Drupal development) • Taught me (almost) everything I know
  3. 3. What are we doing?• Making a Portfolio site• Famous 5 minute WP install• Find and install a useful theme• Make some Widgets, Pages, Posts• Turn this thing into a portfolio site (Add some Portfolio Pieces)
  4. 4. Why WordPress? Why Themes?• We want a free portfolio site!• Shows us how WordPress can be used as a CMS (Content Management System), without using any code.
  5. 5. How are we going to pull that off?• What do you need? • Hosting • patients (This may take awhile the first time) • WordPress • A Good Theme
  6. 6. 1) Install WP• 5 minute install, super easy.• Local environment, but FTP would work pretty much the same way. • Create a database (this is the hard part) • Follow the WP install process
  7. 7. 2) Find and install a good portfolio theme.• Portfolio Press 0.5.4 ( press)• Tons of others available at ( search.php?q=portfolio)
  8. 8. 3) Make some Widgets
  9. 9. 4) Make some Pages, Posts
  10. 10. 5) Make some Portfolios
  11. 11. Done!• Would have cost $$$• No Code! Saved so much $$$!!
  12. 12. That was fun• Looks Generic? • You can download other WordPress themes, it doesn’t have to be a portfolio, some allow custom colors and imagery. • For a unique and custom theme, hire a developer or agency. Once you already have a WP up and running, Theme development isn’t too expensive.• Pro Tip • Make sure you are settled on a theme before you create your Pages, Posts, ect.• WordPress Support • Forums ( • FAQ ( • Troubleshooting (
  13. 13. Questions? @jguffey