Upload
ed-adkins
View
14
Download
0
Embed Size (px)
DESCRIPTION
From the Reno/Tahoe Wordcamp 09, this presentation focuses on why I use Wordpress as a CMS for almost all the websites that I design- not just blogs.First I go over why you would want to use WP, then I go through 3 specific examples of sites running on Wordpress: The Reno Passport, MyStrategicPlan's resource section, and GlobesFortheGlobe.
Citation preview
HELLO WORLD!
WORDPRESS & ME•Design•Using WP since 2004ish•Smart but lazy
SO, WE KNOW WENEED TO USE A CMS.
•Data•SEO•Search•Sitemaps•Urls•Archives•Customization of display
BUT WHY WORDPRESS
I LOVE WORDPRESSBut not this much
Which makes those temporary tattoos a great option
PEOPLE* ARE STUPID ANDDON’T WANT TO WORK HARD
* This includes me, too.
LOTS AND LOTS OF USERS•Largest user base•Largest amount of themes already available•Largest plug-in community
WELL DESIGNED UI AND YOUCAN RESTRICT IT REALLY EASILY•Only let them see what they need to•Limit the dash•Plugins can add additional limits•YAYYYY FOR ONE CLICK UPDATES!!!!!
GO AHEAD AND LEAVE•Holding customers hostage with a shitty in-house CMS is kind of douchey•Using a the most popular CMS means anyone can easily redesign their site- you’re looking after the user.
THE PRICE ISN’T TOO BAD
•Incidentally, everyone here gets a free copy
“I LIKE THE SITE, BUTCOULD YOU ADD A BLOG?”
SO WAIT, I’M SUPPOSED TOTALK ABOUT HOW?
•Well, shit.
STEP 01. FORGET IT’S ABLOGGING APPLICATION
TITLEPosted by Author at such and such time
Content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
Commentstag, tag, tag, tag
Blogroll•Guy who commented once•Girl I’m stalking•Celebrity•Celebrity•Mom•Link that came with wordpress and I’m too lazy to get rid of
TITLEPosted by Author at such and such time
Content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
Commentstag, tag, tag, tag
Blogroll•Guy who commented once•Girl I’m stalking•Celebrity•Celebrity•Mom•Link that came with wordpress and I’m too lazy to get rid of
HOW MUCH OF THIS DOYOU REALLY NEED?
Tags and comments
Title and Content
Navigation
Whoops
SET A PAGE TO BE THE INDEX
STEP 02. DECIDE YOUR NEEDS•Can Wordpress do what I need out of the box?•What plugins will I need?•What’s static/not? (posts/pages)•Permalink structure•Do we need different sections?•Jargon (tags could be “topics”)•Do I need to display the author? The date?•Do I need to tweak how Wordpress generates the menu?
STEP 03. THE CODEX IS GREAT
•So’s Google. Search for stuff written by much smarter people than me•Hell, you’re a lot smarter than me- you probably know the answer•Become friends with people who know how to hack plugins
3 EXAMPLE SITES
MYSTRATEGICPLAN.COM•100’s of articles•Glossary•Videos•Books•Tools
•Webinars•Newsletters•Press Releases•Blog•Broken links galore
THE NEEDS•Universally searchable•Universally taggable•Easy to use
•As much atomization as possible•Easy to enter the 100’s•Lots of cross linking
CATEGORIES AS SECTIONS
Glossary
Blog
Article Repository
Press Releases
Newsletters
Videos
Webinars
SEPARATE TEMPLATESTag-1.php
Category-1.php
Single-1.phpadd_filter('single_template', create_function('$t', 'foreach( (array) get_the_category() as $cat ) { if ( file_exists(TEMPLATEPATH . "/single-{$cat->term_id}.php") ) return TEMPLATEPATH . "/single-{$cat->term_id}.php"; } return $t;' ));
?>
INTEGRATED SEARCH & TAGS
PLUGINS•Category Icons•Different Posts Per Page•Search Unleashed•WP-Snap
RENOPASSPORT.COM•Confusing Design•Lotsa Flash•Hacked EE install•No thought of SEO•Confusing UI•Interested in saving $$
The original was Too crappyto show you.
NEEDS•Multiple Authors•Foolproof UI•User Submitted Content•Ads run in-house
•SEO Customization•Social Media Integration•Events Calendar
Ads
Events
Thumbs
Videos
Ads
Flickr
PLUGINS•Ad-minister•All in one SEO•Gigpress (modified)•Post Thumb•Subzane’s Recent Videos•TDO Mini Forms
GLOBESFORTHEGLOBE.COM•Build from scratch•Not to be a blog•Simple to use•User submitted content•Tagable•Advertising in-house•Save the world
GLOBESFORTHEGLOBE.COM
STEP BY STEP SUBMISSION
In-House Ads
Age Verification
Add Name, Tags, Etc
Popular Posts
PLUGINS•Administer•Popular Posts•TDO Mini Forms (modified)
@EDADKINSEDADKINS.COM
[email protected]• Get the picture?•Also
•www.renocollective.com•www.globesfortheglobe.com