wordpress as a cms platform: gilbane 2015

36
John Eckman • @jeckman • #gilbane WORDPRESS AS A CMS PLATFORM BUILDING A BETTER AUTHORING EXPERIENCE

Upload: john-eckman

Post on 18-Jan-2017

510 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

W O R D P R E S S A S A C M S P L AT F O R M

B U I L D I N G A B E T T E R A U T H O R I N G E X P E R I E N C E

Page 2: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

T H E E N T E R P R I S E D I S C O N N E C T

Page 3: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

http://ma.tt/2015/11/seventy-five-to-go/

Page 4: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

http://ma.tt/2015/11/seventy-five-to-go/

Page 5: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

http://trends.builtwith.com/cms

Page 6: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

http://trends.builtwith.com/cms

Page 7: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

http://trends.builtwith.com/cms

Page 8: WordPress as a CMS Platform: Gilbane 2015

@jeckman • #wcnyc

http://jboye.com/blog/wordpress-the-most-used-cms-in-the-world-and-still-not-good-enough/

Page 9: WordPress as a CMS Platform: Gilbane 2015

@jeckman • #wcnyc

“Despite all these apparent strengths, very few organisations consider WordPress as an option when they go through a CMS selection exercise. Large and complex organisations seem to mostly ignore it.”

http://jboye.com/blog/wordpress-the-most-used-cms-in-the-world-and-still-not-good-enough/

Page 10: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

W H Y D O P E O P L E I G N O R E W O R D P R E S S ?

Page 11: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

Page 12: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbanehttps://developer.wordpress.com/calypso/

Page 13: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

G A R T N E R M AG I C Q U A D R A N T, 2 0 1 4

[WordPress] appears significantly less than other vendors . . . where key scenarios require integration with other enterprise systems . . . .

Page 14: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

G A R T N E R M AG I C Q U A D R A N T, 2 0 1 4

[WordPress] appears significantly less than other vendors . . . where key scenarios require integration with other enterprise systems . . . .

The downside of WordPress' usability and accessibility is . . . content sprawl and reduced governance.

Page 15: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

G A R T N E R M AG I C Q U A D R A N T, 2 0 1 4

[WordPress] appears significantly less than other vendors . . . where key scenarios require integration with other enterprise systems . . . .

The downside of WordPress' usability and accessibility is . . . content sprawl and reduced governance.

WordPress' simple elegance suits organizations with simple requirements, but the innovative aspirations of many enterprises . . . require more innovation and sophistication.

Page 16: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

“Everything should be made as simple as

possible, but no simpler” - Einstein

Page 17: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

W O R D P R E S S I S N O T J U S T F O R B LO G G I N G

Page 18: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

P E R M I S S I O N S , W O R K F LO W, U S E R S

Page 19: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S

Page 20: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S

Page 21: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S

Page 22: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S

Page 23: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S

Page 24: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S

Page 25: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

C U S T O M C O N T E N T T Y P E S , M E TA DATA , & TA X O N O M I E S• register_post_type( $post_type, $args );

• register_taxonomy( $taxonomy, $object_type, $args );

• add_post_meta($post_id, $meta_key, $meta_value, $unique);

• add_user_meta( $user_id, $meta_key, $meta_value, $unique );

• add_comment_meta( $comment_id, $meta_key, $meta_value, $unique );

• add_term_meta() (in 4.4)

Page 26: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

M U LT I S I T E N E T W O R K S ( A N D N E T W O R K S O F N E T W O R K S )

Page 27: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

M U LT I L I N G U A L / I N T E R N AT I O N A L

Page 28: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

W P- C L I

Page 29: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

E L A S T I C S E A R C H

Page 30: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

J S O N R E S T A P I

Page 31: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

T H E VA L U E O F S I M P L I C I T Y A N D F O C U S

Page 32: WordPress as a CMS Platform: Gilbane 2015

P H I LO S O P H Y- D R I V E N D E V E LO P M E N T

• Out of the Box

• Design for the Majority

• Decisions, not Options

• Clean, Lean, and Mean

• Striving for Simplicity

• Deadlines are not Arbitrary

• The Vocal Minority

• Our Bill of Rights

https://wordpress.org/about/philosophy/

Page 33: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

“Simple can be harder than complex: You

have to work hard . . . to make it simple. but . . . once you get there,

you can move mountains” - Steve Jobs

Page 34: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

“What the detractors and critics of [WordPress] have been saying for years, is true. [WordPress] is not for everybody; . . . it can only meet the needs of 90% of [CMS stakeholders].”

http://www.film

aluation.com/w

ho1killed1the1electric1car.html

John Eckman • @jeckman • #gilbane

Page 35: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

[email protected] @jeckman

johneckman.com

Page 36: WordPress as a CMS Platform: Gilbane 2015

John Eckman • @jeckman • #gilbane

Q & A