While WordPress powers now 25% of the web, enterprise customers often overlook the platform as a content management system.
WordPress can be used for more than "simple" blogs or news sites: it supports custom content types, meta data, and taxonomies; has a robust API for managing user permissions, content states, and workflow; handles multilingual and multinational use cases easily; supports multisite networks (and networks of networks); offers a JSON REST API in addition to XML-RPC and CLI options; and can be integrated with enterprise class search engines like Elastic Search and SOLR.
Don't allow the deliberate simplicity of the WordPress "out of the box" experience or the focus on usability for content editors to overshadow the incredible power of the core platform and well established APIs.
9. @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/
13. John Eckman • @jeckman • #gilbane
G A RT N E R M AG I C Q UA 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 . . . .
14. John Eckman • @jeckman • #gilbane
G A RT N E R M AG I C Q UA 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.
15. John Eckman • @jeckman • #gilbane
G A RT N E R M AG I C Q UA 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.
16. John Eckman • @jeckman • #gilbane
“Everything should
be made as simple as
possible, but no
simpler”
- Einstein
17. John Eckman • @jeckman • #gilbane
WO R D P R E S S I S N OT
J U S T F O R B LO G G I N G
19. John Eckman • @jeckman • #gilbane
C O N T E N T T Y P E S , M E TA DATA , &
TA XO N O M I E S
20. John Eckman • @jeckman • #gilbane
C O N T E N T T Y P E S , M E TA DATA , &
TA XO N O M I E S
21. John Eckman • @jeckman • #gilbane
C O N T E N T T Y P E S , M E TA DATA , &
TA XO N O M I E S
22. John Eckman • @jeckman • #gilbane
C O N T E N T T Y P E S , M E TA DATA , &
TA XO N O M I E S
23. John Eckman • @jeckman • #gilbane
C O N T E N T T Y P E S , M E TA DATA , &
TA XO N O M I E S
24. John Eckman • @jeckman • #gilbane
C O N T E N T T Y P E S , M E TA DATA , &
TA XO N O M I E S
25. John Eckman • @jeckman • #gilbane
C U S TO M C O N T E N T T Y P E S , M E TA
DATA , & TA XO 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)
26. John Eckman • @jeckman • #gilbane
M U LT I S I T E N E T WO R K S ( A N D
N E T WO R K S O F N E T WO R K S )
32. 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/
33. 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
34. 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.filmaluation.com/who1killed1the1electric1car.html
John Eckman • @jeckman • #gilbane