SlideShare a Scribd company logo
1 of 36
Download to read offline
John Eckman • @jeckman • #gilbane
WO R D P R E S S AS 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 AU T H O R I N G E X P E R I E N C E
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
John Eckman • @jeckman • #gilbane
http://ma.tt/2015/11/seventy-five-to-go/
John Eckman • @jeckman • #gilbane
http://ma.tt/2015/11/seventy-five-to-go/
John Eckman • @jeckman • #gilbane
http://trends.builtwith.com/cms
John Eckman • @jeckman • #gilbane
http://trends.builtwith.com/cms
John Eckman • @jeckman • #gilbane
http://trends.builtwith.com/cms
@jeckman • #wcnyc
http://jboye.com/blog/wordpress-the-most-used-cms-in-the-world-and-still-not-good-enough/
@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/
John Eckman • @jeckman • #gilbane
W H Y D O P E O P L E I G N O R E
WO R D P R E S S ?
John Eckman • @jeckman • #gilbane
John Eckman • @jeckman • #gilbane
https://developer.wordpress.com/calypso/
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 . . . .
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.
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.
John Eckman • @jeckman • #gilbane
“Everything should
be made as simple as
possible, but no
simpler”
- Einstein
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
John Eckman • @jeckman • #gilbane
P E R M I S S I O N S , WO R K F LOW, U S E R S
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
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
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
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
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
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
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)
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 )
John Eckman • @jeckman • #gilbane
M U LT I L I N G UA L / I N T E R N AT I O N A L
John Eckman • @jeckman • #gilbane
W P- C L I
John Eckman • @jeckman • #gilbane
E L AS T I C S E A R C H
John Eckman • @jeckman • #gilbane
J S O N R E S T A P I
John Eckman • @jeckman • #gilbane
T H E VA LU E O F
S I M P L I C I T Y A N D F O C U S
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/
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
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
John Eckman • @jeckman • #gilbane
john@10up.com
@jeckman
johneckman.com
John Eckman • @jeckman • #gilbane
Q & A

More Related Content

What's hot

You Created a Plugin. Now What?
You Created a Plugin. Now What?You Created a Plugin. Now What?
You Created a Plugin. Now What?Adam W. Warner
 
The Next Ten Years of Social Media
The Next Ten Years of Social MediaThe Next Ten Years of Social Media
The Next Ten Years of Social MediaPeter Kim
 
Create to Connect: How to Blow Up Your Brand and Be Creative Everyday
Create to Connect: How to Blow Up Your Brand and Be Creative EverydayCreate to Connect: How to Blow Up Your Brand and Be Creative Everyday
Create to Connect: How to Blow Up Your Brand and Be Creative EverydayDesignBloggersConference
 
You Created a Plugin. Now What? WordCamp Orange County
You Created a Plugin. Now What? WordCamp Orange CountyYou Created a Plugin. Now What? WordCamp Orange County
You Created a Plugin. Now What? WordCamp Orange CountyAdam W. Warner
 
Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18
Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18
Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18GrowthHackers
 
Presentation on Web Standards and Open Data
Presentation on Web Standards and Open DataPresentation on Web Standards and Open Data
Presentation on Web Standards and Open DataAmber Case
 
Creative Contents on Instagram
Creative Contents on InstagramCreative Contents on Instagram
Creative Contents on InstagramKomfo
 
The Power of Visual Storytelling in Social Media
The Power of Visual Storytelling in Social Media The Power of Visual Storytelling in Social Media
The Power of Visual Storytelling in Social Media Alexandra Maia
 
Dumarck's Cinematography Story
Dumarck's  Cinematography Story  Dumarck's  Cinematography Story
Dumarck's Cinematography Story Dumarck Barlatier
 
Organizaciones auto-organizadas - Ágiles 2015
Organizaciones auto-organizadas - Ágiles 2015Organizaciones auto-organizadas - Ágiles 2015
Organizaciones auto-organizadas - Ágiles 2015Alejandra Alfonso
 
It's not what you know, it's how you show.
It's not what you know, it's how you show.It's not what you know, it's how you show.
It's not what you know, it's how you show.George Mount
 

What's hot (12)

You Created a Plugin. Now What?
You Created a Plugin. Now What?You Created a Plugin. Now What?
You Created a Plugin. Now What?
 
The Next Ten Years of Social Media
The Next Ten Years of Social MediaThe Next Ten Years of Social Media
The Next Ten Years of Social Media
 
Create to Connect: How to Blow Up Your Brand and Be Creative Everyday
Create to Connect: How to Blow Up Your Brand and Be Creative EverydayCreate to Connect: How to Blow Up Your Brand and Be Creative Everyday
Create to Connect: How to Blow Up Your Brand and Be Creative Everyday
 
You Created a Plugin. Now What? WordCamp Orange County
You Created a Plugin. Now What? WordCamp Orange CountyYou Created a Plugin. Now What? WordCamp Orange County
You Created a Plugin. Now What? WordCamp Orange County
 
Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18
Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18
Context & Positioning: The Fast Path from Why? to Wow! - #GHConf18
 
Presentation on Web Standards and Open Data
Presentation on Web Standards and Open DataPresentation on Web Standards and Open Data
Presentation on Web Standards and Open Data
 
Creative Contents on Instagram
Creative Contents on InstagramCreative Contents on Instagram
Creative Contents on Instagram
 
The Power of Visual Storytelling in Social Media
The Power of Visual Storytelling in Social Media The Power of Visual Storytelling in Social Media
The Power of Visual Storytelling in Social Media
 
Dumarck's Cinematography Story
Dumarck's  Cinematography Story  Dumarck's  Cinematography Story
Dumarck's Cinematography Story
 
Organizaciones auto-organizadas - Ágiles 2015
Organizaciones auto-organizadas - Ágiles 2015Organizaciones auto-organizadas - Ágiles 2015
Organizaciones auto-organizadas - Ágiles 2015
 
It's not what you know, it's how you show.
It's not what you know, it's how you show.It's not what you know, it's how you show.
It's not what you know, it's how you show.
 
Growth Hacking
Growth Hacking Growth Hacking
Growth Hacking
 

Viewers also liked

Viewers also liked (20)

Clinicare
ClinicareClinicare
Clinicare
 
Presentacion de-conocimiento sesion 1
Presentacion de-conocimiento sesion 1Presentacion de-conocimiento sesion 1
Presentacion de-conocimiento sesion 1
 
ChartAir Europe- (later Panalpina) 1978-1999
ChartAir Europe- (later Panalpina) 1978-1999ChartAir Europe- (later Panalpina) 1978-1999
ChartAir Europe- (later Panalpina) 1978-1999
 
Ais
AisAis
Ais
 
Lead Management System
Lead Management SystemLead Management System
Lead Management System
 
ABOUT TSS PPT
ABOUT TSS PPTABOUT TSS PPT
ABOUT TSS PPT
 
Gale Petersen Design Samples
Gale Petersen Design SamplesGale Petersen Design Samples
Gale Petersen Design Samples
 
Electrical_Intern_Objectives r1
Electrical_Intern_Objectives r1Electrical_Intern_Objectives r1
Electrical_Intern_Objectives r1
 
What is campus hunger
What is campus hunger  What is campus hunger
What is campus hunger
 
1
11
1
 
Run time mmkp
Run time mmkpRun time mmkp
Run time mmkp
 
Actividad
ActividadActividad
Actividad
 
5s
5s5s
5s
 
TDGFReport_AccessibilityFINAL_webposting
TDGFReport_AccessibilityFINAL_webpostingTDGFReport_AccessibilityFINAL_webposting
TDGFReport_AccessibilityFINAL_webposting
 
Presentazione lavoro di tesi
Presentazione lavoro di tesiPresentazione lavoro di tesi
Presentazione lavoro di tesi
 
Padova 4.0: Quattro temi partendo da zero
Padova 4.0: Quattro temi partendo da zeroPadova 4.0: Quattro temi partendo da zero
Padova 4.0: Quattro temi partendo da zero
 
Il presente indicativo dei verbi italiani
Il presente indicativo dei verbi italianiIl presente indicativo dei verbi italiani
Il presente indicativo dei verbi italiani
 
Wsn in iot updated
Wsn in iot updatedWsn in iot updated
Wsn in iot updated
 
Reanimación con fluidos shock hipovolémico - CICAT-SALUD
Reanimación con fluidos shock hipovolémico - CICAT-SALUDReanimación con fluidos shock hipovolémico - CICAT-SALUD
Reanimación con fluidos shock hipovolémico - CICAT-SALUD
 
Report_SmartSuggest
Report_SmartSuggestReport_SmartSuggest
Report_SmartSuggest
 

Similar to WordPress as a CMS Platform: Gilbane 2015

Distributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote CompaniesDistributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote CompaniesJohn Eckman
 
Managing Clients without Going Crazy
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going CrazyJohn Eckman
 
Stop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessStop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessJohn Eckman
 
Building Community, Building Software
Building Community, Building SoftwareBuilding Community, Building Software
Building Community, Building SoftwareJohn Eckman
 
Outside the WordPress Bubble
Outside the WordPress BubbleOutside the WordPress Bubble
Outside the WordPress BubbleJohn Eckman
 
WPDrama & The Four Agreements
WPDrama & The Four AgreementsWPDrama & The Four Agreements
WPDrama & The Four AgreementsJohn Eckman
 
Kicking poly drama on its ass
Kicking poly drama on its assKicking poly drama on its ass
Kicking poly drama on its assCunning Minx
 
The Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of GutenbergThe Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of GutenbergJohn Eckman
 
Learning from the other 78%
Learning from the other 78%Learning from the other 78%
Learning from the other 78%John Eckman
 
Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...
Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...
Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...Grant Simmons
 
What Social Media Analytics Can't Tell You (SXSW Interactive 2014)
What Social Media Analytics Can't Tell You (SXSW Interactive 2014)What Social Media Analytics Can't Tell You (SXSW Interactive 2014)
What Social Media Analytics Can't Tell You (SXSW Interactive 2014)Vision Critical
 
Yik Yak Happy Hacks
Yik Yak Happy HacksYik Yak Happy Hacks
Yik Yak Happy HacksDavid Tyler
 

Similar to WordPress as a CMS Platform: Gilbane 2015 (12)

Distributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote CompaniesDistributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote Companies
 
Managing Clients without Going Crazy
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going Crazy
 
Stop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessStop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining Success
 
Building Community, Building Software
Building Community, Building SoftwareBuilding Community, Building Software
Building Community, Building Software
 
Outside the WordPress Bubble
Outside the WordPress BubbleOutside the WordPress Bubble
Outside the WordPress Bubble
 
WPDrama & The Four Agreements
WPDrama & The Four AgreementsWPDrama & The Four Agreements
WPDrama & The Four Agreements
 
Kicking poly drama on its ass
Kicking poly drama on its assKicking poly drama on its ass
Kicking poly drama on its ass
 
The Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of GutenbergThe Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
 
Learning from the other 78%
Learning from the other 78%Learning from the other 78%
Learning from the other 78%
 
Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...
Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...
Paleo SEO | Understanding Foundational Human Needs to Drive Your Content Stra...
 
What Social Media Analytics Can't Tell You (SXSW Interactive 2014)
What Social Media Analytics Can't Tell You (SXSW Interactive 2014)What Social Media Analytics Can't Tell You (SXSW Interactive 2014)
What Social Media Analytics Can't Tell You (SXSW Interactive 2014)
 
Yik Yak Happy Hacks
Yik Yak Happy HacksYik Yak Happy Hacks
Yik Yak Happy Hacks
 

More from John Eckman

Don't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' goodDon't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' goodJohn Eckman
 
#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User PrivacyJohn Eckman
 
There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...John Eckman
 
Working the Open: Open Source in an Agency
Working the Open: Open Source in an AgencyWorking the Open: Open Source in an Agency
Working the Open: Open Source in an AgencyJohn Eckman
 
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By DesignGDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By DesignJohn Eckman
 
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...John Eckman
 
Gutenberg for Agencies
Gutenberg for AgenciesGutenberg for Agencies
Gutenberg for AgenciesJohn Eckman
 
Engaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-ProfitsEngaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-ProfitsJohn Eckman
 
Dear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingDear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingJohn Eckman
 
But Why? Use Cases for the REST API
But Why? Use Cases for the REST APIBut Why? Use Cases for the REST API
But Why? Use Cases for the REST APIJohn Eckman
 
Disrupting Distribution
Disrupting DistributionDisrupting Distribution
Disrupting DistributionJohn Eckman
 
Client Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesClient Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesJohn Eckman
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectJohn Eckman
 
The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)John Eckman
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content OutJohn Eckman
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content OutJohn Eckman
 
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPressEnterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPressJohn Eckman
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectJohn Eckman
 
Engineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentEngineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentJohn Eckman
 
The Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and DrupalThe Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and DrupalJohn Eckman
 

More from John Eckman (20)

Don't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' goodDon't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' good
 
#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy
 
There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...
 
Working the Open: Open Source in an Agency
Working the Open: Open Source in an AgencyWorking the Open: Open Source in an Agency
Working the Open: Open Source in an Agency
 
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By DesignGDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
 
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
 
Gutenberg for Agencies
Gutenberg for AgenciesGutenberg for Agencies
Gutenberg for Agencies
 
Engaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-ProfitsEngaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-Profits
 
Dear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingDear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content Targeting
 
But Why? Use Cases for the REST API
But Why? Use Cases for the REST APIBut Why? Use Cases for the REST API
But Why? Use Cases for the REST API
 
Disrupting Distribution
Disrupting DistributionDisrupting Distribution
Disrupting Distribution
 
Client Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesClient Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to Allies
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise Disconnect
 
The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content Out
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content Out
 
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPressEnterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise Disconnect
 
Engineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentEngineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about Content
 
The Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and DrupalThe Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and Drupal
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

WordPress as a CMS Platform: Gilbane 2015

  • 1. John Eckman • @jeckman • #gilbane WO R D P R E S S AS 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 AU T H O R I N G E X P E R I E N C E
  • 2. 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
  • 3. John Eckman • @jeckman • #gilbane http://ma.tt/2015/11/seventy-five-to-go/
  • 4. John Eckman • @jeckman • #gilbane http://ma.tt/2015/11/seventy-five-to-go/
  • 5. John Eckman • @jeckman • #gilbane http://trends.builtwith.com/cms
  • 6. John Eckman • @jeckman • #gilbane http://trends.builtwith.com/cms
  • 7. John Eckman • @jeckman • #gilbane http://trends.builtwith.com/cms
  • 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/
  • 10. John Eckman • @jeckman • #gilbane W H Y D O P E O P L E I G N O R E WO R D P R E S S ?
  • 11. John Eckman • @jeckman • #gilbane
  • 12. John Eckman • @jeckman • #gilbane https://developer.wordpress.com/calypso/
  • 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
  • 18. John Eckman • @jeckman • #gilbane P E R M I S S I O N S , WO R K F LOW, U S E R S
  • 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 )
  • 27. John Eckman • @jeckman • #gilbane M U LT I L I N G UA L / I N T E R N AT I O N A L
  • 28. John Eckman • @jeckman • #gilbane W P- C L I
  • 29. John Eckman • @jeckman • #gilbane E L AS T I C S E A R C H
  • 30. John Eckman • @jeckman • #gilbane J S O N R E S T A P I
  • 31. John Eckman • @jeckman • #gilbane T H E VA LU E O F S I M P L I C I T Y A N D F O C U 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
  • 35. John Eckman • @jeckman • #gilbane john@10up.com @jeckman johneckman.com
  • 36. John Eckman • @jeckman • #gilbane Q & A