Upload
colin-loretz
View
912
Download
1
Tags:
Embed Size (px)
DESCRIPTION
WordPress as a Content Management System (CMS) presented by Colin Loretz at OC WordCamp 2010 on April 24th, 2010.
Citation preview
WordPress as aCONTENT MANAGEMENT SYSTEM
WordPress is aCONTENT MANAGEMENT SYSTEM
Quick BackgroundWho the hell is this guy?
MythsWP 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
• Use secret keys
• Don’t use ‘admin’ or ‘wp_'
So whywould 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?
• Is there anything out there that is built specifically to achieve what you’re building?
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
THE CODEX
codex.wordpress.org
Functions.php
function ocwordcamp_feature()
{
....
}
<?php ocwordcamp_feature(); ?>
Getting yourhands 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 post category queries
Custom Widgets
Existing Plugins
Custom Functionality
Custom Functionality
Custom Functionality
A few other thingsyou 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 scratchesthe surface
Questions?