Taking WordPress As A CMS, To The Limit
March 5, 2011
Who Are You?

• Josh Guffey

• @jguffey (twitter)

• Lead Developer, The Pancake Movement (Mmm pancakes!)

  • thepancakemovement.com

• agencynet (WordPress & Drupal development)

  • Taught me (almost) everything I know
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)
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.
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
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
2) Find and install a good portfolio theme.
• Portfolio Press 0.5.4 (http://wordpress.org/extend/themes/portfolio-
 press)
• Tons of others available at (http://wordpress.org/extend/themes/
 search.php?q=portfolio)
3) Make some Widgets
4) Make some Pages, Posts
5) Make some Portfolios
Done!
• Would have cost $$$
• No Code!



                        Saved so much $$$!!
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 (http://wordpress.org/support/)
   • FAQ (http://codex.wordpress.org/FAQ)
   • Troubleshooting (http://codex.wordpress.org/Troubleshooting)
Questions?




             @jguffey

Taking WordPress as a CMS, to the Limit

  • 1.
    Taking WordPress AsA CMS, To The Limit March 5, 2011
  • 3.
    Who Are You? •Josh Guffey • @jguffey (twitter) • Lead Developer, The Pancake Movement (Mmm pancakes!) • thepancakemovement.com • agencynet (WordPress & Drupal development) • Taught me (almost) everything I know
  • 4.
    What are wedoing? • 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)
  • 5.
    Why WordPress? WhyThemes? • We want a free portfolio site! • Shows us how WordPress can be used as a CMS (Content Management System), without using any code.
  • 6.
    How are wegoing to pull that off? • What do you need? • Hosting • patients (This may take awhile the first time) • WordPress • A Good Theme
  • 7.
    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
  • 8.
    2) Find andinstall a good portfolio theme. • Portfolio Press 0.5.4 (http://wordpress.org/extend/themes/portfolio- press) • Tons of others available at (http://wordpress.org/extend/themes/ search.php?q=portfolio)
  • 9.
    3) Make someWidgets
  • 10.
    4) Make somePages, Posts
  • 11.
    5) Make somePortfolios
  • 12.
    Done! • Would havecost $$$ • No Code! Saved so much $$$!!
  • 13.
    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 (http://wordpress.org/support/) • FAQ (http://codex.wordpress.org/FAQ) • Troubleshooting (http://codex.wordpress.org/Troubleshooting)
  • 14.
    Questions? @jguffey

Editor's Notes

  • #2 - Hi,\n- Welcome\n- Beginner track - so if you’re wondering why there hasn’t been much code yet, you’ve been in the wrong room.\n- CMS? Definition. \n- “Doing” presentation, I’ll post the slides so you can follow along at home.\n
  • #3 \n
  • #4 - My name\n- Twitter I’m @jguffey\n- Now I’m lead dev at Pancakes, I make pancakes.\n- Full service agency\n- I worked at ANet for 2.5 years, learned a lot, Did WP and Drupal Dev, for sites like howard TV, Fuse, empowerMe2B.\n
  • #5 - Make a Portfolio site\n- Install\n- find and install a theme\n- make some widgets, pages, posts, ect.\n- turn a regular WP into a portfolio site.\n- I’m going to demo this process, in 40 minutes we should have a portfolio site.\n
  • #6 Why are we doing this?\n- It’s free, it’ll save you money if all you need is a simple portfolio site.\n- Good for photographers,\n- Designers,\n- Illustrators\n- any creative that needs a web presence and has a couple hours to spare.\n- Thanks open source!\n- Shows us how we can leverage WP to create a website.\n- doesn’t have to be a portfolio site, other themes are available.\n
  • #7 - Hosting isn’t free, but it’s cheap! $15/month should do the trick\n- May take a couple hours the first time\n- You need to grab the latest WordPress, visit wordpress.org!\n- We need to find a good theme for our goals, we’ll use a portfolio theme.\n- Legitimate Place! Avoid Virius\n
  • #8 - Go to WordPress.org!\n- Upload to your server, follow instructions.\n
  • #9 - We download and install Portfolio Press.\n- WordPress.org, so it’s trustworthy\n- Activate the theme\n
  • #10 - Make a Free Websites sidebar,\n- Make a copyright footer,\n- Enable recent posts\n
  • #11 - Change the title of the Sample Page to “About”\n- Make a test Blog Post\n- Notice the difference between pages and posts.\n
  • #12 - Set up permalinks\n- Add a few port pieces\n- Where is our Portfolio page?\n- We need a page called /portfolio/, so we make a page.\n- Go to /portfolio, look at the landing page, test the inside pages.\n- Show how to make alt portfolio pages with templates\n
  • #13 \n
  • #14 - ProTip:\n- Example, this theme, once you disable this theme, your port posts will disappear.\n- WP Support is great, the best part of open source is the free (and hopefully friendly) support.\n
  • #15 \n