University Web Developers

University Web Developers

Several of us are currently migrating sites from various CMS's to WordPress. Let's use this discussion thread to share our tips and experiences with WordPress at the departmental and institutional level. (Thanks to Hillary and Steve for kicking off this discussion!)

Views: 546

Reply to This

Replies to This Discussion

Hello! Thanks for setting this up. So, what were the first steps you took in the migration process? Was your WP site built in-house or through an outside development firm?

We're in a fairly unique position as an affiliate university with only 1200 students, so our migration experience is probably most comparable to migrating a departmental site at a larger institution.

Currently we have a static HTML web site, putting us in the approximately 5% of institutions with no CMS. From a migration standpoint this is ideal, as it will simplify the process considerably as compared to a move from a proprietary CMS to WordPress.

Our overall plan is to migrate section-by-section and site-by-site through the coming fall and winter, beginning with the Intranet and several selected sub-sites.

We are handling most of the project in-house, though we did use an external agency for a design comp of the new home page as part of an overall visual identity refresh that also included print and signage.

Currently we are developing what I consider our 'prototype theme' in-house, with the option of deploying it into production after some refinement and testing, or of contracting the final theme development out to a local WordPress shop. We'll make that decision in the early fall.

In order to systematize development, and take advantage of best practices that are already cooked into the code, we are developing using Zurb Foundation 4 (http://foundation.zurb.com/), first as a pure HTML5/CSS3 template, and then in WordPress, possibly using Foundation for WordPress (http://fwp.drewsymo.com/) or a similar starter theme. Again the idea is to 'stand on the shoulders of giants', rather than reinventing WordPress theming in-house.

I'll be glad to share experiences as we go forward here on the thread! I'm sure there will be some pivots along the way, and much sharable learning.

This is excellent. Thank you for sharing. Since I'm so new here I don't know what's down the road, as yet, so I'm just exploring what others have gone through and done. There are some great college/university WordPress sites I've been looking at for ideas for templates/themes, plugins, etc. I found this: http://www.wpbeginner.com/showcase/17-popular-universities-that-are... and have been browsing through the pages created, but I haven't found any information on whether they built the templates, etc., themselves or outsourced.

First we completed a full content audit and determined what kind of content types we had.  Based on the content types we created several custom post types (Fields of Study, Courses, People, Profiles, Department Highlights) and associated taxonomies and metadata.

Once we knew what content types we had and completed our information architecture and wireframing it was a pretty fluid transition to building the themes and modules for displaying that content.

We also made a list of desired functionality and determined if a plugin was needed, if so does that plugin already exist, or is it better to build in house.  We wanted to limit our dependency on external plugins as much as possible.

Hi Cara -- Thanks for bringing your expertise and experience to the discussion! When developing custom post types, do you code the types directly, or use Types and Views, Custom Post Type UI, or some other plugin to create and manage types? (For those new to WordPress, post types are introduced here: http://codex.wordpress.org/Post_Types)

Daniel - I use Easy Content Types (http://pippinsplugins.com/easy-content-types/) in my local environment as a code generator.  There's a great export code feature.  Then I can further optimize and customize the code and bundle as I see fit. Some as standalone plugins, some bundled as plugins with additional custom widgets, some as network activated plugin.

From all the custom post type plugins I've reviewed, I've found this one to have the cleanest and most reusable code for my needs.  I basically use it like a framework. It was worth the $30.

Oh, this is excellent. Thank you, Cara! Was your site completely developed in-house or was any of it outsourced (design, coding, etc.)? Good point about limiting dependency on external plugins. What is your backup and update maintenance plan like? Knowing how much WP updates itself, plugins, etc., how are you set up for that?

Hillary - We did everything in house including server configuration, design, coding, content editing/migration.  We're a small team; there's only five of us: the director, an art director/designer,  a writer/editor, a web content editor, and a developer (that's me), but Wordpress is so flexible and quick to iterate that it was something we were committed to do.  The bulk of the work comes up front with the building of the themes and plugins, but once you have that migrating sites happens rapidly because everything is reusable.

As for backup and update maintenance, here's the protocol I have set up.

Backups

  • I use the plugin Snapshots (http://premium.wpmudev.org/project/snapshot/). You can purchase single plugins, but I recommend purchasing a subscription to wpmudev.  If I have to use an external plugin, I try to use one of theirs.  They have excellent support and they guarantee compatibility. It's one less thing I have to worry about, and if you decide to cancel your membership at any point you still get to keep and use any plugin you've installed.
  • For each site within the network, I run a daily backup of the database, and a weekly backup of the media/upload files
  • Themes and plugins are backed up bi-weekly
  • Core files are backed up weekly.
  • I keep a copy of the most recent backup on the server and 3 months worth in our Dropbox (the plugin automates this process)

Upgrades

Every 6 weeks, I do what I call our website health checklist

  • I upgrade the core, plugins, and themes.  I do this in a staging environment first to make sure nothing breaks before I do it in the production environment.
  • Run a 404 check (broken links) using Integrity (http://peacockmedia.co.uk/integrity/) and fix those links
  • Check Google Search Appliance search queries and promote links as necessary
  • Check Google Webmaster Tools for any messages
  • Delete old backup files from Dropbox
  • Run and analyze Google Analytics reports for content strategy
  • Review the Apache and PHP server logs for warnings and errors

Of course if there is a security upgrade release, I do those as soon as possible.

Source Control

  • I use Git to source control our code.  

You are awesome! Thank you for sharing all of this. I just met with our communications team and we're going to begin a content audit. I'm waiting to hear if there are set content types and categories already in place or if we can create what we need. It's fantastic that you developed in-house.

Hi, I'm the web developer for Johns Hopkins School of Arts & Sciences and have been a Wordpress developer for over 5 years.  We are currently in the process of moving all of our sites from Site Executive to Wordpress.  We have a network installation and have migrated 16 of our sites thus far.  We've built everything in house including 6 custom themes and many custom plugins. 

http://krieger.jhu.edu

Wow! Beautiful site. And quite a difference from the main JH site.

I wanted to add that the last college I worked at used Site Executive. I'm going to pass on your messages to them (and site URL) for when they begin to consider future upgrades.

RSS

Elsewhere

Latest Activity

Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"Help build up the next generation of web pros by sending your students to High Ed Web's CrowdSource Summit. "
7 hours ago
John Jackson posted a discussion

Web developer

The Web Communications team at Virginia Tech seeks a web designer/developer. This is an exciting time to join our team. We are migrating to a new content management system and expect this person to assist in the effort to develop templates, implement designs, and help us determine how the visual standards will evolve for new devices. Going forward, the successful candidate will work to develop new layouts for the web, mobile devices, and apps. Full job description with a  link to the…See More
10 hours ago
C.S. Sherman posted discussions
10 hours ago
Jenn Baker posted a discussion

University of Alaska Fairbanks Digital Communications Manager

The Digital Communications Manager is a key member of the leadership team of the Marketing and Communications office. Reporting to the director of Marketing and Communications and working with highly motivated colleagues, the manager will oversee a cohesive, leading-edge digital communications strategy that advances the university's national and global impact and image. The manager will oversee staff responsible for the UAF website, social media, and videography. The Digital Communications…See More
yesterday
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"Another responsive site! Way to go Clarion University of Pennsylvania. Looks fantastic! www.clarion.edu"
yesterday
Profile IconJenn Baker and Jose Vidal joined University Web Developers
Saturday
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"Loving all the gadget ideas! Have you submitted yours? http://omniupdate.com/campaigns/gadget-challenge/2014/"
Friday
Sean Walsh posted a blog post

The Results are in: TERMINALFOUR Higher Education Web Survey

In our first annual higher education web survey report, almost 250 individuals and 169 higher education institutions reveal where they focus their online marketing activities, how they measure their online efforts and how they engage with their audiences. Discover the results for yourself by downloading a free report today: http://www.terminalfour.com/survey2014/See More
Friday
Mike Tackett is now a member of University Web Developers
Thursday
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"Look who’s responsive now! Clark College went live with their new site. Congratulations! www.clark.edu/"
Sep 17
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"  How well do your campus emails render on mobile devices? Read about our Email Campaign Manager in today’s blog post! "
Sep 16
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"Nominations for the third annual Critics' Choice CMS Awards are closing Oct 1! Don’t forget to submit OU Campus for consideration. Recommended categories include: Best Enterprise JAVA CMS, Best Cloud CMS for Enterprise, and Most…"
Sep 15
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"  After the mad rush of classes starting, how do you keep your web editors energized for the rest of the academic year? Read how Lower Columbia College does it in today's blog post!"
Sep 12
Profile Icondavid wickins, Alice Nguyen and John Hartley joined University Web Developers
Sep 12
Seth Meranda posted a discussion

Seeking an Web Interactive Producer

I'm looking to add someone with HTML/CSS and UI/UX experience to my team at Concordia University, Nebraska. We're located just outside Lincoln, NE.Position Summary:  This position serves as a member of the marketing communication team and provides leadership and strategy for the creation, implementation and maintaining of web and email productions used in promotion and advancement of the University's mission.General Duties:Implements, designs and optimizes user interfaces for cune.edu and…See More
Sep 11
Nancy R. Bailey posted a discussion

Web Development Specialist

The Institute for Transportation Research and Education at North Carolina State University is looking for a web development specialist (technology support analyst).  To provide support and consult on web development, design, coding, and modifying hosted websites.  Provide web application development and web communications support, as well as maintain duties for web-based projects which include interactive multimedia, graphics, tutorials, and social media.  Knowledge of and experience with…See More
Sep 10
Maggie Slater commented on Lynn Zawie's group OmniUpdate
"Such great information within the talk! Thanks for sharing!  :)"
Sep 9
Erin Leavitt commented on Lynn Zawie's group OmniUpdate
"Missed yesterday’s E-expectations talk with Chris D’Orso, Stephanie Geyer, and our own Lance Merker? See it here."
Sep 9
Sara Clark posted a discussion

Missouri State University seeks new media specialist

Missouri State University is accepting applications for a new media specialist in the offices of university communications and Web and new media.Position comes with superior benefits, including group health insurance, life insurance, retirement, tuition waivers, wellness programs and professional development opportunities. Learn more about benefits.Responsibilities:Works to ensure that assigned websites and social media content,…See More
Sep 8
Profile IconAmy Filardo and Jeremy Cumbo joined University Web Developers
Sep 4

UWEBD has been in existence for more than 10 years and is the very best email discussion list on the Internet, in any industry, on any topic

About

© 2014   Created by Mark Greenfield.

Badges  |  Report an Issue  |  Terms of Service