WordPress as a
CONTENT MANAGEMENT SYSTEM
WordPress is a
CONTENT MANAGEMENT SYSTEM
Quick Background
   Who the hell is this guy?
Myths
WP as a CMS
What it looks like


• The creative is important
Scalability

• Content Delivery Networks
• Batcache, WP-Super-Cache
• Minify files
Security
• Benefit of large user base
 • Problems get solved fast
• Tricks to lock down your install
 • Move wp-config
 • ...
So why
would we use WP
It’s not a
silver bullet
Assessment
• What kind of content?
• What needs to change?
• Can special functionality be
  covered with existing plugins?...
WordPress 3.0

• Menu management
• Custom post types
• Custom taxonomies
• Multi-site
The Design


• If you can write it in HTML/CSS, it
  can be built on WordPress
• The sky is the limit
The Design
The Design
Custom Templates

• Category
• Page
• Single Post
MVP
codex.wordpress.org




    THE CODEX
Functions.php
function ocwordcamp_feature()
{
    ....
}


<?php ocwordcamp_feature(); ?>
An Example
www.nevadasagebrush.com
Getting your
hands dirty
  WordPress is a CMS
Rebranding
WP List Pages
More WP List
   Pages
Custom Page Templates
Forms
Multimedia
Using Child Pages
Custom Queries

            Custom query
         & using custom fields


          Custom page query

             Custom ...
Custom Widgets
Existing Plugins
Custom Functionality
Custom Functionality
Custom Functionality
A few other things
you can do to get the most of WordPress
A Few Plugins


• PageMash - Page management
• Magic Fields - custom post types (pre-3.0)
• BuddyPress - social networking
This only scratches
    the surface
Questions?
Thank You

   @colinloretz

www.colinloretz.com
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
WordPress as a CMS
Upcoming SlideShare
Loading in...5
×

WordPress as a CMS

934

Published on

WordPress as a Content Management System (CMS) presented by Colin Loretz at OC WordCamp 2010 on April 24th, 2010.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
934
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

WordPress as a CMS

  1. 1. WordPress as a CONTENT MANAGEMENT SYSTEM
  2. 2. WordPress is a CONTENT MANAGEMENT SYSTEM
  3. 3. Quick Background Who the hell is this guy?
  4. 4. Myths WP as a CMS
  5. 5. What it looks like • The creative is important
  6. 6. Scalability • Content Delivery Networks • Batcache, WP-Super-Cache • Minify files
  7. 7. Security • Benefit of large user base • Problems get solved fast • Tricks to lock down your install • Move wp-config • Use secret keys • Don’t use ‘admin’ or ‘wp_'
  8. 8. So why would we use WP
  9. 9. It’s not a silver bullet
  10. 10. Assessment • What kind of content? • What needs to change? • Can special functionality be covered with existing plugins? • Is there anything out there that is built specifically to achieve what you’re building?
  11. 11. WordPress 3.0 • Menu management • Custom post types • Custom taxonomies • Multi-site
  12. 12. The Design • If you can write it in HTML/CSS, it can be built on WordPress • The sky is the limit
  13. 13. The Design
  14. 14. The Design
  15. 15. Custom Templates • Category • Page • Single Post
  16. 16. MVP codex.wordpress.org THE CODEX
  17. 17. Functions.php function ocwordcamp_feature() { .... } <?php ocwordcamp_feature(); ?>
  18. 18. An Example www.nevadasagebrush.com
  19. 19. Getting your hands dirty WordPress is a CMS
  20. 20. Rebranding
  21. 21. WP List Pages
  22. 22. More WP List Pages
  23. 23. Custom Page Templates
  24. 24. Forms
  25. 25. Multimedia
  26. 26. Using Child Pages
  27. 27. Custom Queries Custom query & using custom fields Custom page query Custom post category queries
  28. 28. Custom Widgets
  29. 29. Existing Plugins
  30. 30. Custom Functionality
  31. 31. Custom Functionality
  32. 32. Custom Functionality
  33. 33. A few other things you can do to get the most of WordPress
  34. 34. A Few Plugins • PageMash - Page management • Magic Fields - custom post types (pre-3.0) • BuddyPress - social networking
  35. 35. This only scratches the surface
  36. 36. Questions?
  37. 37. Thank You @colinloretz www.colinloretz.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×