SlideShare a Scribd company logo
@jeckman | @mfultcom | #wcme14
Delivering the News
on WordPress
WordCamp Maine 2014
@jeckman | @mfultcom | #wcme14
Matt Fulton
Matt Fulton joined MTM as Director of Digital
Services in October 2013 from local digital
agency, Kemp Goldberg, where he was the
technical lead working on a variety of
development/design projects for clients ranging
from Fortune 500 companies to local Maine
brands.
Matt previously worked at the Boston Globe
where he served as managing of advertising
technology and also as sales development
manager. He also has the experience of
working at a start-up in the e-reader space.
The MTM Digital Services team is responsible
for the development, functionality, and user-
experience for all of our digital products
including our websites, replica editions, mobile
sites, and additional digital products. Matt and
his wife live in Cumberland with their two young
children.
@jeckman | @mfultcom | #wcme14
John Eckman
John Eckman joined 10up as CEO
in March 2014. He previously
served as Managing Director for
ISITE, Boston, Practice Director
for Optaros, and Director of
Development for PixelMEDIA.
He was one of the founding
organizers of WordCamp Boston
in 2010, and has spent the last 15
years focused on designing and
building web and mobile
experiences for clients, the last 8
in the open source CMS space.
@jeckman | @mfultcom | #wcme14
Agenda
• Before
• Project: Redesign, Replatform, & Migrate
• After
• Q&A
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
Before
• Design was dated. We had difficulty presenting diverse content in elegant and
coherent packages.
• Current system didn’t allow easy curation of content to homepage and section
fronts, and mix additional media types with stories
• Non-responsive design with separate mobile site led to unpredictable content
management
• Editorial flow from print to web was in a black box - no accessible API to
syndication options
• CMS templating language had no community of knowledgeable developers
behind it
• CMS admin was confusing, difficult to navigate, and inflexible.
• Ongoing costs for proprietary SaaS model web CMS were high relative to
value
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
The Project
• Redesign
• Responsive
• Modern
• Elegant
• Multimedia Savvy
• Replatform
• Flexible
• Open, Large Community
• Curation enabled
• Cost effective
• Migrate
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
Name | @twitter | #hashtag | url:slides.com
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
@jeckman | @mfultcom | #wcme14
Name | @twitter | #hashtag | url:slides.com
Name | @twitter | #hashtag | url:slides.com
Name | @twitter | #hashtag | url:slides.com
@jeckman | @mfultcom | #wcme14
Ingestion
• We used XML-RPC to enable MTM’s print CMS to
“push” content into WordPress
• Enables pushing of multiple assets per article
(images, related articles, article sidebar items)
retaining relationships setup in print CMS
• Intercept author bylines to line up for newswire
stories, different source types
• Also enable syndication of stories between MTM sites
@jeckman | @mfultcom | #wcme14
Migration
• Over 200,000 articles migrated from previous
platform
• Plus over 800 interactive items, 145,000 images,
and 3000 other ‘assets’
• WP-CLI with a very custom set of scripts to handle
properly all the relationships, assets, authors, etc.
@jeckman | @mfultcom | #wcme14
Integrations, Etc.
• MailChimp
• Brightcove
• AccuWeather
• Google Analytics API / AddThis
• Gravity Forms
• Taboola
@jeckman | @mfultcom | #wcme14
Q & A
Thanks To:
• Helen Hou-Sandí
• Chris Marslender
• Dave Kellam
• Dillon McCallum
• Andrew Mowe
• Eric Mann
• Grant Landram
• Ivan Lopez
• Tammy Hart
Thanks To:
• Matt Fulton
• Peter Vachon
• Doug Vanderweide
• Chad Gilley
• Lisa DeSisto

More Related Content

What's hot

UX & Responsive Design
UX & Responsive DesignUX & Responsive Design
UX & Responsive Design
Clarissa Peterson
 
Outside the WordPress Bubble
Outside the WordPress BubbleOutside the WordPress Bubble
Outside the WordPress Bubble
John Eckman
 
Responsive Design Heaven & Hell
Responsive Design Heaven & HellResponsive Design Heaven & Hell
Responsive Design Heaven & Hell
Clarissa Peterson
 
Content Strategy for Responsive Websites
Content Strategy for Responsive WebsitesContent Strategy for Responsive Websites
Content Strategy for Responsive Websites
Clarissa Peterson
 
The image problem of the web and how to solve it…
The image problem of the web and how to solve it…The image problem of the web and how to solve it…
The image problem of the web and how to solve it…
Christian Heilmann
 
UX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 WorkshopUX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 Workshop
Matt Gibson
 
Metro Metro Metro
Metro Metro MetroMetro Metro Metro
Metro Metro MetroSam Basu
 
actKM Conference: "The Future of Knowledge Sharing People and Technology!"
actKM Conference: "The Future of Knowledge Sharing People and Technology!"actKM Conference: "The Future of Knowledge Sharing People and Technology!"
actKM Conference: "The Future of Knowledge Sharing People and Technology!"
David Gurteen
 
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Dylan Wilbanks
 
Jensimmons html5live-responsivedesign
Jensimmons html5live-responsivedesignJensimmons html5live-responsivedesign
Jensimmons html5live-responsivedesign
Jen Simmons
 
The Age of Responsive Design
The Age of Responsive DesignThe Age of Responsive Design
The Age of Responsive Design
Denise Jacobs
 
10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...
10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...
10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...
Dylan Wilbanks
 
Developer Meet Designer (Andres Galante & Brian Leathem)
Developer Meet Designer (Andres Galante & Brian Leathem)Developer Meet Designer (Andres Galante & Brian Leathem)
Developer Meet Designer (Andres Galante & Brian Leathem)
Red Hat Developers
 
Google Photos, DAMned Photos, and Statistics
Google Photos, DAMned Photos, and StatisticsGoogle Photos, DAMned Photos, and Statistics
Google Photos, DAMned Photos, and Statistics
Mike Henderson
 
Your first web application. From Design to Launch
Your first web application. From Design to LaunchYour first web application. From Design to Launch
Your first web application. From Design to Launch
David Brooks
 
Game Show: Beyond the A/E/C Website
Game Show: Beyond the A/E/C WebsiteGame Show: Beyond the A/E/C Website
Game Show: Beyond the A/E/C Website
David Lecours
 
Social Media Project: Tumblr
Social Media Project: TumblrSocial Media Project: Tumblr
Social Media Project: Tumblr
SabrinaAlpino
 
WWCMD - What Would the Community Manager Do?
WWCMD - What Would the Community Manager Do?WWCMD - What Would the Community Manager Do?
WWCMD - What Would the Community Manager Do?
Micki Krimmel
 
Mobile Web Design. Less is More
Mobile Web Design. Less is MoreMobile Web Design. Less is More
Mobile Web Design. Less is More
Kula Partners
 
How long do websites last?
How long do websites last?How long do websites last?
How long do websites last?
Dan Moriarty
 

What's hot (20)

UX & Responsive Design
UX & Responsive DesignUX & Responsive Design
UX & Responsive Design
 
Outside the WordPress Bubble
Outside the WordPress BubbleOutside the WordPress Bubble
Outside the WordPress Bubble
 
Responsive Design Heaven & Hell
Responsive Design Heaven & HellResponsive Design Heaven & Hell
Responsive Design Heaven & Hell
 
Content Strategy for Responsive Websites
Content Strategy for Responsive WebsitesContent Strategy for Responsive Websites
Content Strategy for Responsive Websites
 
The image problem of the web and how to solve it…
The image problem of the web and how to solve it…The image problem of the web and how to solve it…
The image problem of the web and how to solve it…
 
UX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 WorkshopUX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 Workshop
 
Metro Metro Metro
Metro Metro MetroMetro Metro Metro
Metro Metro Metro
 
actKM Conference: "The Future of Knowledge Sharing People and Technology!"
actKM Conference: "The Future of Knowledge Sharing People and Technology!"actKM Conference: "The Future of Knowledge Sharing People and Technology!"
actKM Conference: "The Future of Knowledge Sharing People and Technology!"
 
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
 
Jensimmons html5live-responsivedesign
Jensimmons html5live-responsivedesignJensimmons html5live-responsivedesign
Jensimmons html5live-responsivedesign
 
The Age of Responsive Design
The Age of Responsive DesignThe Age of Responsive Design
The Age of Responsive Design
 
10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...
10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...
10 Years In The Hole: A Possibly Cautionary Tale About Being A Higher Ed Web ...
 
Developer Meet Designer (Andres Galante & Brian Leathem)
Developer Meet Designer (Andres Galante & Brian Leathem)Developer Meet Designer (Andres Galante & Brian Leathem)
Developer Meet Designer (Andres Galante & Brian Leathem)
 
Google Photos, DAMned Photos, and Statistics
Google Photos, DAMned Photos, and StatisticsGoogle Photos, DAMned Photos, and Statistics
Google Photos, DAMned Photos, and Statistics
 
Your first web application. From Design to Launch
Your first web application. From Design to LaunchYour first web application. From Design to Launch
Your first web application. From Design to Launch
 
Game Show: Beyond the A/E/C Website
Game Show: Beyond the A/E/C WebsiteGame Show: Beyond the A/E/C Website
Game Show: Beyond the A/E/C Website
 
Social Media Project: Tumblr
Social Media Project: TumblrSocial Media Project: Tumblr
Social Media Project: Tumblr
 
WWCMD - What Would the Community Manager Do?
WWCMD - What Would the Community Manager Do?WWCMD - What Would the Community Manager Do?
WWCMD - What Would the Community Manager Do?
 
Mobile Web Design. Less is More
Mobile Web Design. Less is MoreMobile Web Design. Less is More
Mobile Web Design. Less is More
 
How long do websites last?
How long do websites last?How long do websites last?
How long do websites last?
 

Similar to Delivering the News on WordPress

_gmc 3 min presentation!!!!
  _gmc 3 min presentation!!!!  _gmc 3 min presentation!!!!
_gmc 3 min presentation!!!!niffenegger
 
2016 Conduit Program
2016 Conduit Program2016 Conduit Program
2016 Conduit Program
STC-Philadelphia Metro Chapter
 
Pan iit09 pdn1-pub
Pan iit09 pdn1-pubPan iit09 pdn1-pub
Pan iit09 pdn1-pub
CSRA, Inc.
 
Ab Cs Of Mobile Technology
Ab Cs Of Mobile TechnologyAb Cs Of Mobile Technology
Ab Cs Of Mobile Technologygcecs2009
 
The New Ecosystem of Event Technology
The New Ecosystem of Event TechnologyThe New Ecosystem of Event Technology
The New Ecosystem of Event Technology
Social Tables
 
Digital transformation kofax - ranajit
Digital transformation   kofax - ranajitDigital transformation   kofax - ranajit
Digital transformation kofax - ranajit
ranajit2604
 
Digital Transformation - Kofax - Ranajit
Digital Transformation - Kofax - RanajitDigital Transformation - Kofax - Ranajit
Digital Transformation - Kofax - Ranajitranajit2604
 
B.r.info solution
B.r.info solutionB.r.info solution
B.r.info solution
abhya tiwari
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
John Head
 
B.r.info solution
B.r.info solutionB.r.info solution
B.r.info solution
monatiwaripareek
 
5.19.15
5.19.155.19.15
“Mobile and Tablet Content Distribution”
“Mobile and Tablet Content Distribution”“Mobile and Tablet Content Distribution”
“Mobile and Tablet Content Distribution”
Content Marketing World
 
Shafiq Adam CV_2016
Shafiq Adam CV_2016Shafiq Adam CV_2016
Shafiq Adam CV_2016
Shaf Adam
 
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT - Multimedia Information Technology Group for CILIP
 
InfoTrends' view on customer communications management trends
InfoTrends' view on customer communications management trendsInfoTrends' view on customer communications management trends
InfoTrends' view on customer communications management trends
Scriptura Engage
 
Annemarie Crivelli Portfolio
Annemarie Crivelli PortfolioAnnemarie Crivelli Portfolio
Annemarie Crivelli Portfolioacrivelli_amc
 
Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...
Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...
Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...Digital Clarity Group
 
PersonalBrandingGuide5.9.pdf
PersonalBrandingGuide5.9.pdfPersonalBrandingGuide5.9.pdf
PersonalBrandingGuide5.9.pdf
SkylarLittle1
 

Similar to Delivering the News on WordPress (20)

_gmc 3 min presentation!!!!
  _gmc 3 min presentation!!!!  _gmc 3 min presentation!!!!
_gmc 3 min presentation!!!!
 
2016 Conduit Program
2016 Conduit Program2016 Conduit Program
2016 Conduit Program
 
Pan iit09 pdn1-pub
Pan iit09 pdn1-pubPan iit09 pdn1-pub
Pan iit09 pdn1-pub
 
Ab Cs Of Mobile Technology
Ab Cs Of Mobile TechnologyAb Cs Of Mobile Technology
Ab Cs Of Mobile Technology
 
The New Ecosystem of Event Technology
The New Ecosystem of Event TechnologyThe New Ecosystem of Event Technology
The New Ecosystem of Event Technology
 
Digital transformation kofax - ranajit
Digital transformation   kofax - ranajitDigital transformation   kofax - ranajit
Digital transformation kofax - ranajit
 
Digital Transformation - Kofax - Ranajit
Digital Transformation - Kofax - RanajitDigital Transformation - Kofax - Ranajit
Digital Transformation - Kofax - Ranajit
 
B.r.info solution
B.r.info solutionB.r.info solution
B.r.info solution
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
B.r.info solution
B.r.info solutionB.r.info solution
B.r.info solution
 
5.19.15
5.19.155.19.15
5.19.15
 
“Mobile and Tablet Content Distribution”
“Mobile and Tablet Content Distribution”“Mobile and Tablet Content Distribution”
“Mobile and Tablet Content Distribution”
 
Sirinya's Resume (effective April 2013)
Sirinya's Resume (effective April 2013)Sirinya's Resume (effective April 2013)
Sirinya's Resume (effective April 2013)
 
WCMC-2015. Delegates
WCMC-2015. DelegatesWCMC-2015. Delegates
WCMC-2015. Delegates
 
Shafiq Adam CV_2016
Shafiq Adam CV_2016Shafiq Adam CV_2016
Shafiq Adam CV_2016
 
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...
 
InfoTrends' view on customer communications management trends
InfoTrends' view on customer communications management trendsInfoTrends' view on customer communications management trends
InfoTrends' view on customer communications management trends
 
Annemarie Crivelli Portfolio
Annemarie Crivelli PortfolioAnnemarie Crivelli Portfolio
Annemarie Crivelli Portfolio
 
Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...
Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...
Digital Pulse Summit - Marketing with Mobile in Mind & Its Effect on Social &...
 
PersonalBrandingGuide5.9.pdf
PersonalBrandingGuide5.9.pdfPersonalBrandingGuide5.9.pdf
PersonalBrandingGuide5.9.pdf
 

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' good
John Eckman
 
#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy
John 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 Agency
John 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 Design
John Eckman
 
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
John 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 Agencies
John 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-Profits
John Eckman
 
Dear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingDear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content Targeting
John 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 API
John Eckman
 
WPDrama & The Four Agreements
WPDrama & The Four AgreementsWPDrama & The Four Agreements
WPDrama & The Four Agreements
John Eckman
 
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
John Eckman
 
Disrupting Distribution
Disrupting DistributionDisrupting Distribution
Disrupting Distribution
John Eckman
 
Managing Clients without Going Crazy
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going Crazy
John Eckman
 
Stop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessStop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining Success
John Eckman
 
Client Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesClient Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to Allies
John Eckman
 
WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015
John 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 Out
John 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
 
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
 
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
 
WPDrama & The Four Agreements
WPDrama & The Four AgreementsWPDrama & The Four Agreements
WPDrama & The Four Agreements
 
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
 
Disrupting Distribution
Disrupting DistributionDisrupting Distribution
Disrupting Distribution
 
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
 
Client Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesClient Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to Allies
 
WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015
 
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
 

Recently uploaded

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 

Delivering the News on WordPress

  • 1. @jeckman | @mfultcom | #wcme14 Delivering the News on WordPress WordCamp Maine 2014
  • 2. @jeckman | @mfultcom | #wcme14 Matt Fulton Matt Fulton joined MTM as Director of Digital Services in October 2013 from local digital agency, Kemp Goldberg, where he was the technical lead working on a variety of development/design projects for clients ranging from Fortune 500 companies to local Maine brands. Matt previously worked at the Boston Globe where he served as managing of advertising technology and also as sales development manager. He also has the experience of working at a start-up in the e-reader space. The MTM Digital Services team is responsible for the development, functionality, and user- experience for all of our digital products including our websites, replica editions, mobile sites, and additional digital products. Matt and his wife live in Cumberland with their two young children.
  • 3. @jeckman | @mfultcom | #wcme14 John Eckman John Eckman joined 10up as CEO in March 2014. He previously served as Managing Director for ISITE, Boston, Practice Director for Optaros, and Director of Development for PixelMEDIA. He was one of the founding organizers of WordCamp Boston in 2010, and has spent the last 15 years focused on designing and building web and mobile experiences for clients, the last 8 in the open source CMS space.
  • 4. @jeckman | @mfultcom | #wcme14 Agenda • Before • Project: Redesign, Replatform, & Migrate • After • Q&A
  • 8. @jeckman | @mfultcom | #wcme14 Before • Design was dated. We had difficulty presenting diverse content in elegant and coherent packages. • Current system didn’t allow easy curation of content to homepage and section fronts, and mix additional media types with stories • Non-responsive design with separate mobile site led to unpredictable content management • Editorial flow from print to web was in a black box - no accessible API to syndication options • CMS templating language had no community of knowledgeable developers behind it • CMS admin was confusing, difficult to navigate, and inflexible. • Ongoing costs for proprietary SaaS model web CMS were high relative to value
  • 10. @jeckman | @mfultcom | #wcme14 The Project • Redesign • Responsive • Modern • Elegant • Multimedia Savvy • Replatform • Flexible • Open, Large Community • Curation enabled • Cost effective • Migrate
  • 11. @jeckman | @mfultcom | #wcme14
  • 12. @jeckman | @mfultcom | #wcme14
  • 13. Name | @twitter | #hashtag | url:slides.com
  • 14. @jeckman | @mfultcom | #wcme14
  • 15. @jeckman | @mfultcom | #wcme14
  • 16. @jeckman | @mfultcom | #wcme14
  • 17. Name | @twitter | #hashtag | url:slides.com
  • 18. Name | @twitter | #hashtag | url:slides.com
  • 19. Name | @twitter | #hashtag | url:slides.com
  • 20. @jeckman | @mfultcom | #wcme14 Ingestion • We used XML-RPC to enable MTM’s print CMS to “push” content into WordPress • Enables pushing of multiple assets per article (images, related articles, article sidebar items) retaining relationships setup in print CMS • Intercept author bylines to line up for newswire stories, different source types • Also enable syndication of stories between MTM sites
  • 21. @jeckman | @mfultcom | #wcme14 Migration • Over 200,000 articles migrated from previous platform • Plus over 800 interactive items, 145,000 images, and 3000 other ‘assets’ • WP-CLI with a very custom set of scripts to handle properly all the relationships, assets, authors, etc.
  • 22. @jeckman | @mfultcom | #wcme14 Integrations, Etc. • MailChimp • Brightcove • AccuWeather • Google Analytics API / AddThis • Gravity Forms • Taboola
  • 23. @jeckman | @mfultcom | #wcme14 Q & A Thanks To: • Helen Hou-Sandí • Chris Marslender • Dave Kellam • Dillon McCallum • Andrew Mowe • Eric Mann • Grant Landram • Ivan Lopez • Tammy Hart Thanks To: • Matt Fulton • Peter Vachon • Doug Vanderweide • Chad Gilley • Lisa DeSisto