Set Your Sites on WordPress 3.0!
-
Upload
michael-yoshitaka-erlewine -
Category
Technology
-
view
2.054 -
download
0
description
Transcript of Set Your Sites on WordPress 3.0!
Set Your Sites on WordPress 3.0!
mitcho (Michael 芳貴 Erlewine)
http://mitcho.com, @themitchoJuly 22, 2010
CC-BY-SA flickr.com/photos/biscotte/111851351/
Today
• WordPress 3.0?• Beautiful• Extensible• Robust
Introduction
Introduction
• Hi, I’m mitcho.
Introduction
• Hi, I’m mitcho.• Linguist, coder, teacher
Introduction
• Hi, I’m mitcho.• Linguist, coder, teacher
• http://mitcho.com; @themitcho
Introduction
• Hi, I’m mitcho.• Linguist, coder, teacher
• http://mitcho.com; @themitcho• Linguistics PhD student at MIT
Introduction
• Hi, I’m mitcho.• Linguist, coder, teacher
• http://mitcho.com; @themitcho• Linguistics PhD student at MIT• Automattic, Mozilla, Gameloft
Introduction
• Hi, I’m mitcho.• Linguist, coder, teacher
• http://mitcho.com; @themitcho• Linguistics PhD student at MIT• Automattic, Mozilla, Gameloft• Co-founder, WordCamp Boston
Yet Another Related Posts Plugin (YARPP) YARP
P!
• smart “related posts” listings with lots of customization options
Yet Another Related Posts Plugin (YARPP) YARP
P!
• smart “related posts” listings with lots of customization options
• mitcho.com/code/yarpp or search for “YARPP”; @yarpp
Yet Another Related Posts Plugin (YARPP) YARP
P!
• smart “related posts” listings with lots of customization options
• mitcho.com/code/yarpp or search for “YARPP”; @yarpp
• just under 600k downloads
Yet Another Related Posts Plugin (YARPP) YARP
P!
ShrimpTest
ShrimpTestA/B testing, the WordPress way
ShrimpTestA/B testing, the WordPress way
• A/B testing right in WordPress:
ShrimpTestA/B testing, the WordPress way
• A/B testing right in WordPress:• More convenient and easier to use
ShrimpTestA/B testing, the WordPress way
• A/B testing right in WordPress:• More convenient and easier to use• More robust and extensible
ShrimpTestA/B testing, the WordPress way
• A/B testing right in WordPress:• More convenient and easier to use• More robust and extensible
• A project of Automattic, written by mitcho
ShrimpTestA/B testing, the WordPress way
• A/B testing right in WordPress:• More convenient and easier to use• More robust and extensible
• A project of Automattic, written by mitcho• To be released as a free plugin.
ShrimpTestA/B testing, the WordPress way
• A/B testing right in WordPress:• More convenient and easier to use• More robust and extensible
• A project of Automattic, written by mitcho• To be released as a free plugin.• shrimptest.wordpress.com, @ShrimpTest
Today
• WordPress 3.0?• Beautiful• Extensible• Robust
WordPress 3.0
CC-BY flickr.com/photos/exquisitur/2551689995/
WordPress 3.0
• The latest iteration of our favorite blogging CMS solution
CC-BY flickr.com/photos/exquisitur/2551689995/
WordPress 3.0
• The latest iteration of our favorite blogging CMS solution
• Released June 17
CC-BY flickr.com/photos/exquisitur/2551689995/
In reality, a lot of exciting features:
In reality, a lot of exciting features:
3.0 makes WordPress more...
In reality, a lot of exciting features:
3.0 makes WordPress more...
Beautiful
In reality, a lot of exciting features:
3.0 makes WordPress more...
BeautifulExtensible
In reality, a lot of exciting features:
3.0 makes WordPress more...
BeautifulExtensibleRobust
Today
• WordPress 3.0?• Beautiful• Extensible• Robust
Kubrick
that’s so 2005
Twenty Ten
Twenty Ten
Twenty Ten
• Hopefully the first of many...
Twenty Ten
• Hopefully the first of many...• Rich metadata, beautiful text
Twenty Ten
• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas
Twenty Ten
• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas• Featured images
Twenty Ten
• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas• Featured images• Custom backgrounds
Twenty Ten
• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas• Featured images• Custom backgrounds• Magical menus
DEMO
Twenty TenLearn more:
http://2010dev.wordpress.com
Today
• WordPress 3.0?• Beautiful• Extensible• Robust
Those beautiful menus...
Those beautiful menus...
• New in WordPress 3.0
Those beautiful menus...
• New in WordPress 3.0• Other themes can also add them:
Those beautiful menus...
• New in WordPress 3.0• Other themes can also add them:• add_theme_support( 'menus' );
Those beautiful menus...
• New in WordPress 3.0• Other themes can also add them:• add_theme_support( 'menus' );• wp_nav_menu();
Those beautiful menus...
• New in WordPress 3.0• Other themes can also add them:• add_theme_support( 'menus' );• wp_nav_menu();
• But how do you manage them?
DEMO
Not just a blog...
Not just a blog...
• WordPress comes with posts and pages
Not just a blog...
• WordPress comes with posts and pages• Internally, all the same
Not just a blog...
• WordPress comes with posts and pages• Internally, all the same• 3.0 brings custom post types:
Not just a blog...
• WordPress comes with posts and pages• Internally, all the same• 3.0 brings custom post types:• a library with “books”
Not just a blog...
• WordPress comes with posts and pages• Internally, all the same• 3.0 brings custom post types:• a library with “books”• a store with “products”
Not just a blog...
• WordPress comes with posts and pages• Internally, all the same• 3.0 brings custom post types:• a library with “books”• a store with “products”• a course catalog with “courses”
Right here at MIT...
Get organized!
Get organized!
• Taxonomies are structured metadata, like tags, categories
Get organized!
• Taxonomies are structured metadata, like tags, categories
• 2.8 introduced custom tag-style taxonomies
Get organized!
• Taxonomies are structured metadata, like tags, categories
• 2.8 introduced custom tag-style taxonomies
• 3.0 introduces custom category-style (hierarchical) taxonomies
Using custom post typesand taxonomies
Using custom post typesand taxonomies• Plugins are also available to add a user interface for these controls.
Using custom post typesand taxonomies• Plugins are also available to add a user interface for these controls.
• Learn more at the Codex: codex.wordpress.org
Using custom post typesand taxonomies• Plugins are also available to add a user interface for these controls.
• Learn more at the Codex: codex.wordpress.org• register_post_type()
Using custom post typesand taxonomies• Plugins are also available to add a user interface for these controls.
• Learn more at the Codex: codex.wordpress.org• register_post_type()• register_taxonomy()
Today
• WordPress 3.0?• Beautiful• Extensible• Robust
Two kinds of “Robustness”:
Two kinds of “Robustness”:
Two kinds of “Robustness”:
Multisiteμ
Multisite
• Run your own “network”
μ
Multisite
• Run your own “network”• Each “site” acts like its own WordPress install
μ
Multisite
• Run your own “network”• Each “site” acts like its own WordPress install• Different users, permissions, themes, options
μ
Multisite
• Run your own “network”• Each “site” acts like its own WordPress install• Different users, permissions, themes, options
• The technology behind WordPress.com
μ
Multisiteμ
Multisite
• Not for the faint of heart
μ
Multisite
• Not for the faint of heart• Documentation on the Codex: codex.wordpress.org/Create_A_Network
μ
Multisiteμ
Multisite
• Some extras will be brought over as plugins:
μ
Multisite
• Some extras will be brought over as plugins:• Mapping of top-level domains
μ
Multisite
• Some extras will be brought over as plugins:• Mapping of top-level domains• Cross-site search
μ
WordPress 3.0
not “just a blog” anymore...
WordPress 3.0
not “just a blog” anymore...
WordPress 3.0
Beautiful
not “just a blog” anymore...
WordPress 3.0
BeautifulExtensible
not “just a blog” anymore...
WordPress 3.0
BeautifulExtensibleRobust
Learn more at codex.wordpress.org/Version_3.0
Thank you!Questions?
Slides will be up on http://slideshare.net/mitcho
mitcho (Michael 芳貴 Erlewine)
mitcho.com; @themitcho