Top Banner
WordPress as a CONTENT MANAGEMENT SYSTEM
46

WordPress as a CMS

May 16, 2015

Download

Technology

Colin Loretz

WordPress as a Content Management System (CMS) presented by Colin Loretz at OC WordCamp 2010 on April 24th, 2010.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WordPress as a CMS

WordPress as aCONTENT MANAGEMENT SYSTEM

Page 2: WordPress as a CMS

WordPress is aCONTENT MANAGEMENT SYSTEM

Page 3: WordPress as a CMS

Quick BackgroundWho the hell is this guy?

Page 4: WordPress as a CMS

MythsWP as a CMS

Page 5: WordPress as a CMS

What it looks like

• The creative is important

Page 6: WordPress as a CMS

Scalability

• Content Delivery Networks

• Batcache, WP-Super-Cache

• Minify files

Page 7: WordPress as a CMS

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_'

Page 8: WordPress as a CMS

So whywould we use WP

Page 9: WordPress as a CMS

It’s not a silver bullet

Page 10: WordPress as a CMS

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?

Page 11: WordPress as a CMS

WordPress 3.0

• Menu management

• Custom post types

• Custom taxonomies

• Multi-site

Page 12: WordPress as a CMS

The Design

• If you can write it in HTML/CSS, it can be built on WordPress

• The sky is the limit

Page 13: WordPress as a CMS

The Design

Page 14: WordPress as a CMS

The Design

Page 15: WordPress as a CMS

Custom Templates

• Category

• Page

• Single Post

Page 16: WordPress as a CMS

MVP

THE CODEX

codex.wordpress.org

Page 17: WordPress as a CMS

Functions.php

function ocwordcamp_feature()

{

....

}

<?php ocwordcamp_feature(); ?>

Page 18: WordPress as a CMS

An Examplewww.nevadasagebrush.com

Page 19: WordPress as a CMS
Page 20: WordPress as a CMS
Page 21: WordPress as a CMS
Page 22: WordPress as a CMS
Page 23: WordPress as a CMS
Page 24: WordPress as a CMS

Getting yourhands dirty

WordPress is a CMS

Page 25: WordPress as a CMS

Rebranding

Page 26: WordPress as a CMS
Page 27: WordPress as a CMS
Page 28: WordPress as a CMS
Page 29: WordPress as a CMS
Page 30: WordPress as a CMS

WP List Pages

Page 31: WordPress as a CMS

More WP List Pages

Page 32: WordPress as a CMS

Custom Page Templates

Page 33: WordPress as a CMS

Forms

Page 34: WordPress as a CMS

Multimedia

Page 35: WordPress as a CMS

Using Child Pages

Page 36: WordPress as a CMS

Custom Queries

Custom query & using custom fields

Custom page query

Custom post category queries

Page 37: WordPress as a CMS

Custom Widgets

Page 38: WordPress as a CMS

Existing Plugins

Page 39: WordPress as a CMS

Custom Functionality

Page 40: WordPress as a CMS

Custom Functionality

Page 41: WordPress as a CMS

Custom Functionality

Page 42: WordPress as a CMS

A few other thingsyou can do to get the most of WordPress

Page 43: WordPress as a CMS

A Few Plugins

• PageMash - Page management

• Magic Fields - custom post types (pre-3.0)

• BuddyPress - social networking

Page 44: WordPress as a CMS

This only scratchesthe surface

Page 45: WordPress as a CMS

Questions?

Page 46: WordPress as a CMS

Thank You

@colinloretz

www.colinloretz.com