Download - What's new in WordPress 3.0

Transcript
Page 1: What's new in WordPress 3.0

What’s new in WordPress 3.0mitcho (Michael 芳貴 Erlewine)http://mitcho.com, @themitchoMay 25, 2010

Page 2: What's new in WordPress 3.0

Today

• WordPress 3.0?• Beautiful• Extensible• Robust

Page 3: What's new in WordPress 3.0

Introduction

Page 4: What's new in WordPress 3.0

Introduction

• Hi, I’m mitcho.

Page 5: What's new in WordPress 3.0

Introduction

• Hi, I’m mitcho.• Linguist, coder, teacher

Page 6: What's new in WordPress 3.0

Introduction

• Hi, I’m mitcho.• Linguist, coder, teacher• Somerville, MA

Page 7: What's new in WordPress 3.0

Introduction

• Hi, I’m mitcho.• Linguist, coder, teacher• Somerville, MA• http://mitcho.com; @themitcho

Page 8: What's new in WordPress 3.0

Introduction

• Hi, I’m mitcho.• Linguist, coder, teacher• Somerville, MA• http://mitcho.com; @themitcho• Linguistics PhD student at MIT

Page 9: What's new in WordPress 3.0

Introduction

• Hi, I’m mitcho.• Linguist, coder, teacher• Somerville, MA• http://mitcho.com; @themitcho• Linguistics PhD student at MIT• Gameloft, Mozilla, Automattic

Page 10: What's new in WordPress 3.0

Yet Another Related Posts Plugin (YARPP) YARP

P!

Page 11: What's new in WordPress 3.0

• smart “related posts” listings with lots of customization options

Yet Another Related Posts Plugin (YARPP) YARP

P!

Page 12: What's new in WordPress 3.0

• 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!

Page 13: What's new in WordPress 3.0

• smart “related posts” listings with lots of customization options• mitcho.com/code/yarpp or search for “YARPP”; @yarpp• over 500k downloads

Yet Another Related Posts Plugin (YARPP) YARP

P!

Page 14: What's new in WordPress 3.0

HookPress

Page 15: What's new in WordPress 3.0

HookPress

• opens up the WordPress hook system to remote scripts

Page 16: What's new in WordPress 3.0

HookPress

• opens up the WordPress hook system to remote scripts• extend WordPress with other languages

Page 17: What's new in WordPress 3.0

HookPress

• opens up the WordPress hook system to remote scripts• extend WordPress with other languages• now implemented on WordPress.com!

Page 18: What's new in WordPress 3.0

HookPress

• opens up the WordPress hook system to remote scripts• extend WordPress with other languages• now implemented on WordPress.com!• mitcho.com/code/hookpress; @hookpress

Page 19: What's new in WordPress 3.0

Today

• WordPress 3.0?• Beautiful• Extensible• Robust

Page 20: What's new in WordPress 3.0

WordPress 3.0?

Page 21: What's new in WordPress 3.0

WordPress 3.0?

• The latest iteration of our favorite blogging CMS solution

Page 22: What's new in WordPress 3.0

WordPress 3.0?

• The latest iteration of our favorite blogging CMS solution• Work began in January

Page 23: What's new in WordPress 3.0

WordPress 3.0?

• The latest iteration of our favorite blogging CMS solution• Work began in January• Just about RC, due out early June

Page 24: What's new in WordPress 3.0
Page 25: What's new in WordPress 3.0

In reality, a lot of exciting features:

Page 26: What's new in WordPress 3.0

In reality, a lot of exciting features:

3.0 makes WordPress more...

Page 27: What's new in WordPress 3.0

In reality, a lot of exciting features:

3.0 makes WordPress more...

Beautiful

Page 28: What's new in WordPress 3.0

In reality, a lot of exciting features:

3.0 makes WordPress more...

BeautifulExtensible

Page 29: What's new in WordPress 3.0

In reality, a lot of exciting features:

3.0 makes WordPress more...

BeautifulExtensibleRobust

Page 30: What's new in WordPress 3.0

Today

• WordPress 3.0?• Beautiful• Extensible• Robust

Page 31: What's new in WordPress 3.0

Kubrick

that’s so 2005

Page 32: What's new in WordPress 3.0

Twenty Ten

Page 33: What's new in WordPress 3.0

Twenty Ten

Page 34: What's new in WordPress 3.0

Twenty Ten

• Hopefully the first of many...

Page 35: What's new in WordPress 3.0

Twenty Ten

• Hopefully the first of many...• Rich metadata, beautiful text

Page 36: What's new in WordPress 3.0

Twenty Ten

• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas

Page 37: What's new in WordPress 3.0

Twenty Ten

• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas• Featured images

Page 38: What's new in WordPress 3.0

Twenty Ten

• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas• Featured images• Custom backgrounds

Page 39: What's new in WordPress 3.0

Twenty Ten

• Hopefully the first of many...• Rich metadata, beautiful text• Multiple widget areas• Featured images• Custom backgrounds• Magical menus

Page 40: What's new in WordPress 3.0

DEMO

Page 41: What's new in WordPress 3.0

Twenty TenLearn more:

http://2010dev.wordpress.com

Page 42: What's new in WordPress 3.0

Today

• WordPress 3.0?• Beautiful• Extensible• Robust

Page 43: What's new in WordPress 3.0

Those beautiful menus...

Page 44: What's new in WordPress 3.0

Those beautiful menus...

• New in WordPress 3.0

Page 45: What's new in WordPress 3.0

Those beautiful menus...

• New in WordPress 3.0• Other themes can also add them

Page 46: What's new in WordPress 3.0

Those beautiful menus...

• New in WordPress 3.0• Other themes can also add them• But how do manage them?

Page 47: What's new in WordPress 3.0

DEMO

Page 48: What's new in WordPress 3.0

Not just a blog...

Page 49: What's new in WordPress 3.0

Not just a blog...

• WordPress comes with posts and pages

Page 50: What's new in WordPress 3.0

Not just a blog...

• WordPress comes with posts and pages• Internally, all the same

Page 51: What's new in WordPress 3.0

Not just a blog...

• WordPress comes with posts and pages• Internally, all the same• 3.0 brings custom post types

Page 52: What's new in WordPress 3.0

Let’s create a library...

Add a “books” custom post type

DEMO

Page 53: What's new in WordPress 3.0

But I want more!

Page 54: What's new in WordPress 3.0

But I want more!

• Taxonomies are structured metadata, like tags, categories

Page 55: What's new in WordPress 3.0

But I want more!

• Taxonomies are structured metadata, like tags, categories• WordPress 2.8 introduced custom tag-style taxonomies

Page 56: What's new in WordPress 3.0

But I want more!

• Taxonomies are structured metadata, like tags, categories• WordPress 2.8 introduced custom tag-style taxonomies• WordPress 3.0 introduces custom category-style (hierarchical) taxonomies

Page 57: What's new in WordPress 3.0

Let’s create a library...

Add “genres” and “writers”

DEMO

Page 58: What's new in WordPress 3.0

Using custom post typesand taxonomies

Page 59: What's new in WordPress 3.0

Using custom post typesand taxonomies• Plugins are also available to add a user interface for these controls.

Page 60: What's new in WordPress 3.0

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

Page 61: What's new in WordPress 3.0

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()

Page 62: What's new in WordPress 3.0

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()

Page 63: What's new in WordPress 3.0

Today

• WordPress 3.0?• Beautiful• Extensible• Robust

Page 64: What's new in WordPress 3.0

Two kinds of “Robustness”:

Page 65: What's new in WordPress 3.0

Two kinds of “Robustness”:

Page 66: What's new in WordPress 3.0

Two kinds of “Robustness”:

Page 67: What's new in WordPress 3.0

Multisiteμ

Page 68: What's new in WordPress 3.0

Multisite

• Run your own “network”

μ

Page 69: What's new in WordPress 3.0

Multisite

• Run your own “network”• Each “site” acts like its own WordPress install

μ

Page 70: What's new in WordPress 3.0

Multisite

• Run your own “network”• Each “site” acts like its own WordPress install• Different users, permissions, themes, options

μ

Page 71: What's new in WordPress 3.0

Multisite

• Run your own “network”• Each “site” acts like its own WordPress install• Different users, permissions, themes, options

• The technology behind WordPress.com

μ

Page 72: What's new in WordPress 3.0

Multisiteμ

Page 73: What's new in WordPress 3.0

Multisite

• Not for the faint of heart

μ

Page 74: What's new in WordPress 3.0

Multisite

• Not for the faint of heart• Documentation on the Codex: http://codex.wordpress.org/Create_A_Network

μ

Page 75: What's new in WordPress 3.0

Multisiteμ

Page 76: What's new in WordPress 3.0

Multisite

• Some extras will be brought over as plugins:

μ

Page 77: What's new in WordPress 3.0

Multisite

• Some extras will be brought over as plugins:• Mapping of top-level domains

μ

Page 78: What's new in WordPress 3.0

Multisite

• Some extras will be brought over as plugins:• Mapping of top-level domains• Cross-site search

μ

Page 79: What's new in WordPress 3.0

WordPress 3.0

Page 80: What's new in WordPress 3.0

not “just a blog” anymore...

WordPress 3.0

Page 81: What's new in WordPress 3.0

not “just a blog” anymore...

WordPress 3.0

Beautiful

Page 82: What's new in WordPress 3.0

not “just a blog” anymore...

WordPress 3.0

BeautifulExtensible

Page 83: What's new in WordPress 3.0

not “just a blog” anymore...

WordPress 3.0

BeautifulExtensibleRobust

Page 84: What's new in WordPress 3.0

Get involved!

Page 85: What's new in WordPress 3.0

Get involved!

• Learn more at codex.wordpress.org/Version_3.0

Page 86: What's new in WordPress 3.0

Get involved!

• Learn more at codex.wordpress.org/Version_3.0

• Try running 3.0 now on a test site

Page 87: What's new in WordPress 3.0

Get involved!

• Learn more at codex.wordpress.org/Version_3.0

• Try running 3.0 now on a test site• Make sure your themes and plugins work

Page 88: What's new in WordPress 3.0

Get involved!

• Learn more at codex.wordpress.org/Version_3.0

• Try running 3.0 now on a test site• Make sure your themes and plugins work• Use the WordPress Beta Tester plugin

Page 89: What's new in WordPress 3.0

Get involved!

• Learn more at codex.wordpress.org/Version_3.0

• Try running 3.0 now on a test site• Make sure your themes and plugins work• Use the WordPress Beta Tester plugin• Report bugs at core.trac.wordpress.org

Page 90: What's new in WordPress 3.0

Thank you!Questions?

Slides will be up on http://slideshare.net/mitcho

mitcho (Michael 芳貴 Erlewine)mitcho.com; @themitcho