SlideShare a Scribd company logo
Technology Hotspot & Salon




            WordPress Case Study
                          WPMU as a CMS for Organizational Intranet
                                      Anca Mosoiu
                                      Tech Liminal




                                 268 14th Street, Oakland, CA 94612 | Open 11-7 Monday - Friday | More info: http://www.techliminal.com

           Content in this presentation is Copyright (c) 2010 Tech Liminal. CC-Share-Alike. Feel free to use stuff from this presentation, but leave a link to Tech Liminal
Introduction


                 Anca                         Tech Liminal




     • Web Developer                 •   Technology Hotspot & Salon
     • Information Architect         •   Co-Working
     • 15 years of experience in     •   Workshops, Conferences
       technology & marketing orgs   •   Expert, friendly help with web &
     • Freelancer, Entrepreneur          social media



                      anca@techliminal.com


                                                                            www.techliminal.com
Agenda




 •   The Goals

 •   The Implementation

 •   Key Features

 •   Lessons Learned




                          www.techliminal.com
Project Goals
Project Overview




 •   Govt. organization with approximately 300 employees

 •   Intranet:

     •   Static HTML pages, updated by only 1 person

     •   Twiki, Jira, eRooms, and proprietary systems for
         solving specific problems

     •   Lots of documents, images, some video




                                                        www.techliminal.com
Project Goals


 •   Improve Information Architecture & Usability

 •   New Look and Feel that can be used across apps

 •   Allow individual contributors greater control of their
     content outside of the Twiki pages

 •   Provide a platform for feedback, blogs, and other
     dynamic elements

 •   Improve internal Search Results through improved
     content organization

 •   Migrate existing (internal) WordPress blogs to new
     environment

                                                         www.techliminal.com
Why WordPress?




 •   Simple tool with lots customization
     capability

 •   Existing users within the organization

 •   PHP / WordPress programming
     expertise in organization

 •   Open Source platform

 •   WPMU allows for more granular
     permissions and organization


                                              www.techliminal.com
Implementation
The Solution




     Aggregate            Feeds from other
announcements from         tools and areas
    all site areas




 Aggregate events
postings from all site
        areas




                         www.techliminal.com
The Intranet




Consistent look for all
site areas - This is the
    PR Dashboard           More feeds - useful for
                                 PR team




Lots of link to internal
       content




                           www.techliminal.com
WordPress Architecture


                                         SVN
                                   (source control)

                 WPMU                   LDAP
                                   (authentication)

          Customizations            People Apps
                                   (Web Service)

            App Server

                                  App Server:
     WPMU DB            Uploads   Linux, Apache, PHP
                                  VPS, 1.5 GB RAM
     DB Server      NFS Mount




                                                       www.techliminal.com
WPMU Architecture

 •   Theme: Thesis 1.7 (started w/ 1.6)

     •   Ease of customization

     •   Good features for creating standardized L&F

 •   Plugins

     •   WPMU LDAP

     •   Sitewide Tags

     •   Breadcrumbs NavXT

     •   Alkivia SidePosts (Customized)

     •   FlexiPages

     •   TinyMCE Advanced
                                                       www.techliminal.com
Deployment and Adoption




 •   Project launched May 20th

 •   Stakeholders have been adding content, updating their
     sites

 •   Ongoing training is needed to reinforce and drive
     adoption




                                                         www.techliminal.com
Key Features
Site Areas


 •   Each Site Area = 1 “Blog”

     •   Specific set of people to update, maintain

     •   Some have sub-blogs

     •   Same look and feel, standardized widget placement

     •   Combined through Navigation Menu




                                                     www.techliminal.com
Links - the All-Purpose Tool!




 •   Many landing
     pages = “Link
     Farms”

 •   Links were also
     used for Site
     Navigation

 •   Customized Links
     widget



                                www.techliminal.com
This Week’s Events




 •   Feature is intended to
     replace weekly emails

 •   Aggregate content from
     within site areas

 •   Custom development




                              www.techliminal.com
“Safety Blog”




 •   A place for feedback from the community, with
     responses from Safety Team

 •   All employees have been added as “contributors”

 •   Anonymous feedback through Contact Form 7

 •   Email notification using

     •   Peter’s Collaboration Emails

     •   Subscribe2



                                                       www.techliminal.com
Lessons Learned
Content and Authoring




 •   People must be able to create Tables in their editor

 •   Ongoing Training and support will drive adoption -
     Intranet Manager will continue to work w/ stakeholders
     as they become familiar with yet another internal app

 •   WP levels of access & permissions provide a great light-
     weight workflow for publishing content




                                                       www.techliminal.com
Design




 •   Custom Classes are very helpful on Widgets

 •   Thesis approach to CSS took some getting used to

 •   Thesis import/export of options was VERY useful




                                                       www.techliminal.com
Development and Performance




 •   RSS feeds (and the default widget) were slow and
     somewhat problematic

 •   For WPMU, you really need a whole server

 •   Sitewide Tags plugin saved a ton of time in terms of
     aggregating content

 •   Setting up new sites takes some time - need to configure
     several plugins




                                                        www.techliminal.com
And one last one...




 •   Bureaucratic purchasing departments have a hard time
     buying through PayPal - if you want to sell a theme,
     provide a mailing address and contact #




                                                    www.techliminal.com
Q&A
Ad

More Related Content

What's hot (20)

From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
Up2 Technology
 
My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013
hernanibf
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress Basics
Joe Querin
 
WordPress - fixing sites with problems
WordPress - fixing sites with problemsWordPress - fixing sites with problems
WordPress - fixing sites with problems
Victoria Pickering
 
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Katherine McCurdy-Lapierre, R.G.D.
 
WordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and UglyWordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and Ugly
Noel Saw
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
Mykl Roventine
 
Presentation 1 Web--dev
Presentation 1 Web--devPresentation 1 Web--dev
Presentation 1 Web--dev
altsav
 
Wordpress beyond blogging
Wordpress beyond bloggingWordpress beyond blogging
Wordpress beyond blogging
Julien Minguely
 
WebNetConf 2012 - Single Page Apps
WebNetConf 2012 - Single Page AppsWebNetConf 2012 - Single Page Apps
WebNetConf 2012 - Single Page Apps
Pop Apps
 
itPage LDC 09 Presentation
itPage LDC 09 PresentationitPage LDC 09 Presentation
itPage LDC 09 Presentation
Eric Landmann
 
Drupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotechDrupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotech
Mandakini Kumari
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
Stephanie Leary
 
WordPress Workshop
WordPress WorkshopWordPress Workshop
WordPress Workshop
Terri Orlowski
 
WP101 - Themes and Plugins
WP101 - Themes and PluginsWP101 - Themes and Plugins
WP101 - Themes and Plugins
Joe Querin
 
Making Multisite Work for You
Making Multisite Work for YouMaking Multisite Work for You
Making Multisite Work for You
drywallbmb
 
WP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post TypesWP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post Types
Joe Querin
 
WordPress APIs
WordPress APIsWordPress APIs
WordPress APIs
mdawaffe
 
Web development using ASP.NET MVC
Web development using ASP.NET MVC Web development using ASP.NET MVC
Web development using ASP.NET MVC
Adil Mughal
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
Mahesh Sherkar
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
Up2 Technology
 
My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013
hernanibf
 
WP 101 - WordPress Basics
WP 101 - WordPress BasicsWP 101 - WordPress Basics
WP 101 - WordPress Basics
Joe Querin
 
WordPress - fixing sites with problems
WordPress - fixing sites with problemsWordPress - fixing sites with problems
WordPress - fixing sites with problems
Victoria Pickering
 
WordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and UglyWordPress - The Good, Bad, and Ugly
WordPress - The Good, Bad, and Ugly
Noel Saw
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
Mykl Roventine
 
Presentation 1 Web--dev
Presentation 1 Web--devPresentation 1 Web--dev
Presentation 1 Web--dev
altsav
 
Wordpress beyond blogging
Wordpress beyond bloggingWordpress beyond blogging
Wordpress beyond blogging
Julien Minguely
 
WebNetConf 2012 - Single Page Apps
WebNetConf 2012 - Single Page AppsWebNetConf 2012 - Single Page Apps
WebNetConf 2012 - Single Page Apps
Pop Apps
 
itPage LDC 09 Presentation
itPage LDC 09 PresentationitPage LDC 09 Presentation
itPage LDC 09 Presentation
Eric Landmann
 
Drupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotechDrupal7 an introduction by ayushiinfotech
Drupal7 an introduction by ayushiinfotech
Mandakini Kumari
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
Stephanie Leary
 
WP101 - Themes and Plugins
WP101 - Themes and PluginsWP101 - Themes and Plugins
WP101 - Themes and Plugins
Joe Querin
 
Making Multisite Work for You
Making Multisite Work for YouMaking Multisite Work for You
Making Multisite Work for You
drywallbmb
 
WP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post TypesWP 101 - Custom Fields & Post Types
WP 101 - Custom Fields & Post Types
Joe Querin
 
WordPress APIs
WordPress APIsWordPress APIs
WordPress APIs
mdawaffe
 
Web development using ASP.NET MVC
Web development using ASP.NET MVC Web development using ASP.NET MVC
Web development using ASP.NET MVC
Adil Mughal
 

Viewers also liked (11)

Introduction to WordPress Class 1
Introduction to WordPress Class 1Introduction to WordPress Class 1
Introduction to WordPress Class 1
Adrian Mikeliunas
 
Architecting an Highly Available and Scalable WordPress Site in AWS
Architecting an Highly Available and Scalable WordPress Site in AWS Architecting an Highly Available and Scalable WordPress Site in AWS
Architecting an Highly Available and Scalable WordPress Site in AWS
Harish Ganesan
 
Det asociala intranätet är dött - leve det sociala intranätet!
Det asociala intranätet är dött - leve det sociala intranätet!Det asociala intranätet är dött - leve det sociala intranätet!
Det asociala intranätet är dött - leve det sociala intranätet!
Jonas Söderström
 
Riksantikvarieämbetet på WordCamp 22 okt 2012
Riksantikvarieämbetet på WordCamp 22 okt 2012Riksantikvarieämbetet på WordCamp 22 okt 2012
Riksantikvarieämbetet på WordCamp 22 okt 2012
Henrik Löwenhamn
 
WordPress for beginners 1
WordPress for beginners 1WordPress for beginners 1
WordPress for beginners 1
Aaditya Bhatta
 
Content Architecture in WordPress
Content Architecture in WordPressContent Architecture in WordPress
Content Architecture in WordPress
Jamie Schmid
 
Wordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWSWordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWS
Le Kien Truc
 
Integrating Microservices with Apache Camel
Integrating Microservices with Apache CamelIntegrating Microservices with Apache Camel
Integrating Microservices with Apache Camel
Christian Posta
 
Drupal 7
Drupal 7Drupal 7
Drupal 7
guest31ca73
 
Trends in Enterprise WordPress Content
Trends in Enterprise WordPress ContentTrends in Enterprise WordPress Content
Trends in Enterprise WordPress Content
Sara Rosso
 
Introduction to WordPress Class 1
Introduction to WordPress Class 1Introduction to WordPress Class 1
Introduction to WordPress Class 1
Adrian Mikeliunas
 
Architecting an Highly Available and Scalable WordPress Site in AWS
Architecting an Highly Available and Scalable WordPress Site in AWS Architecting an Highly Available and Scalable WordPress Site in AWS
Architecting an Highly Available and Scalable WordPress Site in AWS
Harish Ganesan
 
Det asociala intranätet är dött - leve det sociala intranätet!
Det asociala intranätet är dött - leve det sociala intranätet!Det asociala intranätet är dött - leve det sociala intranätet!
Det asociala intranätet är dött - leve det sociala intranätet!
Jonas Söderström
 
Riksantikvarieämbetet på WordCamp 22 okt 2012
Riksantikvarieämbetet på WordCamp 22 okt 2012Riksantikvarieämbetet på WordCamp 22 okt 2012
Riksantikvarieämbetet på WordCamp 22 okt 2012
Henrik Löwenhamn
 
WordPress for beginners 1
WordPress for beginners 1WordPress for beginners 1
WordPress for beginners 1
Aaditya Bhatta
 
Content Architecture in WordPress
Content Architecture in WordPressContent Architecture in WordPress
Content Architecture in WordPress
Jamie Schmid
 
Wordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWSWordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWS
Le Kien Truc
 
Integrating Microservices with Apache Camel
Integrating Microservices with Apache CamelIntegrating Microservices with Apache Camel
Integrating Microservices with Apache Camel
Christian Posta
 
Trends in Enterprise WordPress Content
Trends in Enterprise WordPress ContentTrends in Enterprise WordPress Content
Trends in Enterprise WordPress Content
Sara Rosso
 
Ad

Similar to WordPress as a CMS - Case Study of an Organizational Intranet (20)

WordPress In the Enterprise - East Bay WordPress Meetup
WordPress In the Enterprise - East Bay WordPress MeetupWordPress In the Enterprise - East Bay WordPress Meetup
WordPress In the Enterprise - East Bay WordPress Meetup
Tech Liminal
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
Mario Peshev
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
Eric Sembrat
 
USG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysUSG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 Days
Eric Sembrat
 
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Jazkarta, Inc.
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
Alice Phieu
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
the-colab
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event Slides
Marlon Palha
 
Last Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case StudyLast Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case Study
Design for Drupal, Boston
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
Konrad Roeder
 
Drupal at the EBI
Drupal at the EBIDrupal at the EBI
Drupal at the EBI
Francis Rowland
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
Phelan Riessen
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best Practices
Teamstudio
 
DotNetNuke
DotNetNukeDotNetNuke
DotNetNuke
jitendraparmar
 
UNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF PresentationUNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF Presentation
Nick Young
 
Case study - Nuskin: Statefull Applications in a Stateless World
Case study - Nuskin: Statefull Applications in a Stateless WorldCase study - Nuskin: Statefull Applications in a Stateless World
Case study - Nuskin: Statefull Applications in a Stateless World
Day Software
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
Dave Wallace
 
Creating a Documentation Portal
Creating a Documentation PortalCreating a Documentation Portal
Creating a Documentation Portal
Steve Anderson
 
AD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension LibraryAD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension Library
paidi_ed
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Acquia
 
WordPress In the Enterprise - East Bay WordPress Meetup
WordPress In the Enterprise - East Bay WordPress MeetupWordPress In the Enterprise - East Bay WordPress Meetup
WordPress In the Enterprise - East Bay WordPress Meetup
Tech Liminal
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
Mario Peshev
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
Eric Sembrat
 
USG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysUSG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 Days
Eric Sembrat
 
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Jazkarta, Inc.
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
Alice Phieu
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
the-colab
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event Slides
Marlon Palha
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
Konrad Roeder
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
Phelan Riessen
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best Practices
Teamstudio
 
UNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF PresentationUNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF Presentation
Nick Young
 
Case study - Nuskin: Statefull Applications in a Stateless World
Case study - Nuskin: Statefull Applications in a Stateless WorldCase study - Nuskin: Statefull Applications in a Stateless World
Case study - Nuskin: Statefull Applications in a Stateless World
Day Software
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
Dave Wallace
 
Creating a Documentation Portal
Creating a Documentation PortalCreating a Documentation Portal
Creating a Documentation Portal
Steve Anderson
 
AD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension LibraryAD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension Library
paidi_ed
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Acquia
 
Ad

More from Tech Liminal (6)

WordPress and Business Intelligence
WordPress and Business IntelligenceWordPress and Business Intelligence
WordPress and Business Intelligence
Tech Liminal
 
Web Hosting 101
Web Hosting 101Web Hosting 101
Web Hosting 101
Tech Liminal
 
WordPress Custom Fields and Metaboxes
WordPress Custom Fields and MetaboxesWordPress Custom Fields and Metaboxes
WordPress Custom Fields and Metaboxes
Tech Liminal
 
WordPress Theme Development Basics
WordPress Theme Development BasicsWordPress Theme Development Basics
WordPress Theme Development Basics
Tech Liminal
 
Blogging for Job Seekers
Blogging for Job SeekersBlogging for Job Seekers
Blogging for Job Seekers
Tech Liminal
 
WordPress for eCommerce - Dukapress, Cart66
WordPress for eCommerce - Dukapress, Cart66WordPress for eCommerce - Dukapress, Cart66
WordPress for eCommerce - Dukapress, Cart66
Tech Liminal
 
WordPress and Business Intelligence
WordPress and Business IntelligenceWordPress and Business Intelligence
WordPress and Business Intelligence
Tech Liminal
 
WordPress Custom Fields and Metaboxes
WordPress Custom Fields and MetaboxesWordPress Custom Fields and Metaboxes
WordPress Custom Fields and Metaboxes
Tech Liminal
 
WordPress Theme Development Basics
WordPress Theme Development BasicsWordPress Theme Development Basics
WordPress Theme Development Basics
Tech Liminal
 
Blogging for Job Seekers
Blogging for Job SeekersBlogging for Job Seekers
Blogging for Job Seekers
Tech Liminal
 
WordPress for eCommerce - Dukapress, Cart66
WordPress for eCommerce - Dukapress, Cart66WordPress for eCommerce - Dukapress, Cart66
WordPress for eCommerce - Dukapress, Cart66
Tech Liminal
 

WordPress as a CMS - Case Study of an Organizational Intranet

  • 1. Technology Hotspot & Salon WordPress Case Study WPMU as a CMS for Organizational Intranet Anca Mosoiu Tech Liminal 268 14th Street, Oakland, CA 94612 | Open 11-7 Monday - Friday | More info: http://www.techliminal.com Content in this presentation is Copyright (c) 2010 Tech Liminal. CC-Share-Alike. Feel free to use stuff from this presentation, but leave a link to Tech Liminal
  • 2. Introduction Anca Tech Liminal • Web Developer • Technology Hotspot & Salon • Information Architect • Co-Working • 15 years of experience in • Workshops, Conferences technology & marketing orgs • Expert, friendly help with web & • Freelancer, Entrepreneur social media [email protected] www.techliminal.com
  • 3. Agenda • The Goals • The Implementation • Key Features • Lessons Learned www.techliminal.com
  • 5. Project Overview • Govt. organization with approximately 300 employees • Intranet: • Static HTML pages, updated by only 1 person • Twiki, Jira, eRooms, and proprietary systems for solving specific problems • Lots of documents, images, some video www.techliminal.com
  • 6. Project Goals • Improve Information Architecture & Usability • New Look and Feel that can be used across apps • Allow individual contributors greater control of their content outside of the Twiki pages • Provide a platform for feedback, blogs, and other dynamic elements • Improve internal Search Results through improved content organization • Migrate existing (internal) WordPress blogs to new environment www.techliminal.com
  • 7. Why WordPress? • Simple tool with lots customization capability • Existing users within the organization • PHP / WordPress programming expertise in organization • Open Source platform • WPMU allows for more granular permissions and organization www.techliminal.com
  • 9. The Solution Aggregate Feeds from other announcements from tools and areas all site areas Aggregate events postings from all site areas www.techliminal.com
  • 10. The Intranet Consistent look for all site areas - This is the PR Dashboard More feeds - useful for PR team Lots of link to internal content www.techliminal.com
  • 11. WordPress Architecture SVN (source control) WPMU LDAP (authentication) Customizations People Apps (Web Service) App Server App Server: WPMU DB Uploads Linux, Apache, PHP VPS, 1.5 GB RAM DB Server NFS Mount www.techliminal.com
  • 12. WPMU Architecture • Theme: Thesis 1.7 (started w/ 1.6) • Ease of customization • Good features for creating standardized L&F • Plugins • WPMU LDAP • Sitewide Tags • Breadcrumbs NavXT • Alkivia SidePosts (Customized) • FlexiPages • TinyMCE Advanced www.techliminal.com
  • 13. Deployment and Adoption • Project launched May 20th • Stakeholders have been adding content, updating their sites • Ongoing training is needed to reinforce and drive adoption www.techliminal.com
  • 15. Site Areas • Each Site Area = 1 “Blog” • Specific set of people to update, maintain • Some have sub-blogs • Same look and feel, standardized widget placement • Combined through Navigation Menu www.techliminal.com
  • 16. Links - the All-Purpose Tool! • Many landing pages = “Link Farms” • Links were also used for Site Navigation • Customized Links widget www.techliminal.com
  • 17. This Week’s Events • Feature is intended to replace weekly emails • Aggregate content from within site areas • Custom development www.techliminal.com
  • 18. “Safety Blog” • A place for feedback from the community, with responses from Safety Team • All employees have been added as “contributors” • Anonymous feedback through Contact Form 7 • Email notification using • Peter’s Collaboration Emails • Subscribe2 www.techliminal.com
  • 20. Content and Authoring • People must be able to create Tables in their editor • Ongoing Training and support will drive adoption - Intranet Manager will continue to work w/ stakeholders as they become familiar with yet another internal app • WP levels of access & permissions provide a great light- weight workflow for publishing content www.techliminal.com
  • 21. Design • Custom Classes are very helpful on Widgets • Thesis approach to CSS took some getting used to • Thesis import/export of options was VERY useful www.techliminal.com
  • 22. Development and Performance • RSS feeds (and the default widget) were slow and somewhat problematic • For WPMU, you really need a whole server • Sitewide Tags plugin saved a ton of time in terms of aggregating content • Setting up new sites takes some time - need to configure several plugins www.techliminal.com
  • 23. And one last one... • Bureaucratic purchasing departments have a hard time buying through PayPal - if you want to sell a theme, provide a mailing address and contact # www.techliminal.com
  • 24. Q&A