I set up a WordPress MU installation for all staff and students at our university campus. It should have taken the team working on it about 3 months to finish the customization but it took about 18 months…and isn’t quite yet finished… We have had three classes use it over the last three semesters and have over 150 blogs – experimental and active – on it at the moment.
Here are some decisions we made.
1. Build evaluation into the pilot. I surveyed users in the pilot before they started blogging about what their expectations were, what would make their blog successful to them, the customisations they wanted and how they would like support. The platform went to production from pilot without me doing the follow-up study, but if the project had not been supported, this would have been valuable data to have.
2. Document decisions, responsibilities and actions using a wiki. This was essential, particularly when a key member of the team left the institution three months after the project started.
3. Integrate with campus authentication. We wrote a plugin so that users log in via the university’s idiosyncratic authentication system. This is good for the users, but not so great underneath. It involved writing a script to do a nightly load of users into the WordPress MU system (so all people with university IDs also have a record on the WordPress MU system). The unique key for users in WordPress MU is the user email, whereas it is an ID number in our authentication system, and not everyone has an email address…so it is a little hard to data match.
4. Release all blog content under a Creative Commons license . I stole this idea from the blogging platform at the Harvard Law School . We customised the WpLicense plugin from the Creative Commons foundation . We changed it so that the default license is a Creative Commons Attribution-ShareAlike 2.5 Australia license…which involved a lot of poking about and was not as simple as it sounds. We also changed it so that one could add a traditional Copyright license too.
5. Legal and privacy conditions. Again, I stole our Blogs – Legal Terms and Conditions and Blogs – Privacy Provisions from the Harvard Law School’s blogging platform Terms, Conditions and Privacy policy , and worked with the university’s lawyers to change them for our institution’s needs. We tried out the Terms of Service plugin that is only available on WPMU Dev Premium, but it didn’t do what we wanted so we had to write our own. This means that users have to agree to the Terms of Service at the time they create their blog.
6. Offer lots of themes . The beauty of WordPress is how versatile it is, so lots of themes to create different types of websites is essential. This also allows our community to learn about how to customise their digital presence. This was made easier by downloading the Farms 100 big ones theme pack . This is a bunch of WPMU themes originally tested and installed at Edublogs.org . We wrote our own custom plugin to add the same footer to every blog. (more in the plugins section below ). We also created six different “university branded” themes that were approved by our Public Relations department.
7. Be clear when the blogging platform should be used. The first step to setting up a blog on the platform is to decide Should your blog be part of Murdoch Blogs? This is what I tell users:
It is not always sensible to host you blog on Murdoch Blogs. Sometimes it is essential that you do host it here. Below is an outline of when it makes sense and when it doesn’t.
WHEN NOT TO BLOG WITH MURDOCH BLOGS
- Your blog is not just work/study related
- You want ownership of it and to take it when you leave campus
- You want to use the blog for “personal branding”.
- The site is a “throw away” single use collaboration and you don’t mind the data being stored on a third party server
- You want to share access with someone without a MAIS login
- You want to customize the look and features more than the university can provide.
WHEN TO BLOG WITH MURDOCH BLOGS
- You are required to use a blog as part of your job/study
- Your data needs to be on University servers for ethical or business reasons
- If the intellectual property created belongs to the university
- If it is essential to have a murdoch.edu.au web address
- If students need to access it without using up internet QUOTA
- If you don’t have the skill or time to evaluate third party hosting options
- You want to set it so that only someone with a MAIS login can read it
- You want to use your MAIS login to access it
- You want a system that *may* be able to integrate with other information systems of the University
- The blog is not based on a specific Course Unit and the very basic blog facility of the Learning Management System is not sufficient
- You are concerned about Terms of Service on third party sites
HOSTING OPTIONS
There are three places to host your blog:
1. On a third party “get a blog” service where blogs are set up and maintained on a web site. These are good for the beginner blogger. You can make quite a few changes to the look and functions of the blog, but generally these more limited than if you hosted the blog yourself.
Useful sites to get a blog are:
2. Buy web hosting and control your own installation. This is useful if you want to control all your data and customise your blog intricately. Many hosting services cost around $100 a year and have “one click” installations for blogs. You do have to have some technical knowledge.
3. Have your blog hosted by the University as part of Murdoch University blogs.
8. Choose minimum number of plugins . No matter how careful you are, plugins can break during upgrades or conflict with each other.
With WordPress MU, there are two levels of plugins. Plugins in the MU-plugins directory are switched on for all blogs and cannot be switched off. Plugins in the plugins directory can be switched on by the administrator of each blog.
Here are the plugins that we ended up using:
Installation wide – in MU-plugins directory
- In-house authentication integration plugin
- In-house footer plugin – puts at the bottom of each blog
- Links to Akismet and “Blog with WordPress” – a condition of being granted an Akismet license
- Links to Legal Terms and Conditions and Privacy conditions
- Links to the root blog, dashboard and login to the system – for easy navigation
- Creative Commons plugin – puts a Creative Commons Attribution-ShareAlike 2.5 Australia license in the blog footer by default and allows user to select a different license if required
- Privacy Options – adds three extra options to the Settings > Privacy options . Extra options are
- All users on the blogging platform
- Registered subscribers to the blog
- Only admins
- Ada Active Blogs – lets you add a widget to the sidebar showing the blogs with the most posts
- Ada New Blogs – lets you add a widget to the sidebar showing the most recently added blogs on the installation
- Ada Updated Blogs - lets you add a widget to the sidebar showing the blogs with the most recent posts
- Akismet - spam protection. Needed to get a wordpress.com API key and also email wordpress.com in the way specified to get permission to use it in the institution as a non-profit.
- Anarchy media player – detects links to media like audio files and embeds a player in posts
- Allow Embedded Videos – allows users to embed YouTube, Flickr and Google videos
- List-All – Creates a list of all the blogs on the installation
- WYSIWYG print - creates a neater, tidier printout of a page for *most* themes.
- Default Theme – allows the installation administrator to set a specific theme as the default for all new blogs
Administrators can switch on for individual blogs – plugins directory
- Add RSS – allows you to manually add an RSS feed (eg. a Twitter feed) that can be autodetected by Firefox or other web browsers
- FireStats – comprehensive statistics package that includes a widget for popular posts. Will only count statistics for posts created after the plugin in enabled
- Photo Dropper – adds a box to the bottom of page/post editor that allows you to search for a term and then automatically embed and attribute a Creative Commons licensed Flickr image on that topic.
- Sociable – adds links to popular social bookmarking sites
- Subscribe To Comments – lets users subscribe to further comments on any single post
- WordPress Video Plugin – a filter to allow embed of media from many different sites by using a specified code in the guidance
- Spam Karma 2 – spam blocker that is no longer supported, but adds a little more protection
- Unfiltered MU – this is a better alternative than WordPress Video Plugin or Allow Embedded Videos . It allows the administrator to let users embed javascript in posts
The following extra plugins in the plugins directory were requested by a user. I probably wouldn’t have included them otherwise. One of them slows down how quickly the individual blog loads, but I haven’t had a chance to isolate which
- Authors Widget – allows one to add a widget that lists authors
- Page Blocks – allows widgets to be added to the right or left , top or bottom of a page
- Snap Shots™ Plugin for WordPress.org – allows users to preview a screenshot of a link. It has advertising links as part of the window, some that link to our competitors
- Subscribe2 – emails new posts to specified address
- TinyMCE Advanced – expands the functionality of the visual editor for writing pages and posts



[...] Setting up a WordPress MU blogging platform for a university community – librariansmatter.com 08/09/2009 I set up a WordPress MU installation for all [...]
Thanks for the great article. My “other” work is looking at implementing a blog features as part of their educational intranet … should be interesting!
Thanks for a wonderful article on WordPress MU and the insights on how Murdoch University set it up.
[...] the rest here: Setting up a WordPress MU blogging platform for a university community | Librarians Matter Comments0 Leave a Reply Click here to cancel [...]
[...] Setting up a WordPress MU blogging platform for a university community | Librarians Matter (tags: wordpress blogs) [...]
[...] – Setting up a WordPress MU blogging platform for a university community [...]
[...] BlogInstall | Free wordpress installation service WordPress Reality | Free WordPress Installation ServiceHow to Setup a Blog using WordPressHow To Setup a Self-Hosted WordPress Blog | bSix12 – By Rainer FalleGet your WordPress Blog with Support for $20Setup a WordPress Blog on RHEL/CentOS 5 Server | technolofree.comHaris.tv » Setup your WordPress Blog with Feedburner Setting up a WordPress MU blogging platform for a university community | Librarians Matter [...]
Thanks for this interesting post. If only my institution, when I was still there, had approached the issue of blogs in such a systematic way. I can see things I wished I had been able to do, but as I was reminded many times “blogging isn’t your job” even though without me it wouldn’t have happened.
Congratulations on such wonderful work.
[...] Setting up a WordPress MU blogging platform for a university community [...]
Interesting and useful guide, so thanks!
I’m working on something that might be a little similar, so please excuse the question: regarding user authentication… I guess that nightly load was the only method you could find for this, right? Cos I’m certain that our SysAdmins would never go for that. At the moment, we’re looking at separate authentication in WordPress (which defies the object of having a nifty user profile with everything on it)… or dumping WP and going in-house at some point in the future. Which would be highly costly.
Do you think WPMU can be rewritten to allow comments and even users from another system, without WP actually touching that system?
We are doing the same with buddypress at the university of Kassel, Germany. So your Text helps me a lot for my work. Good job, thank you.
Joachim
Hi Tom. Apologies for the delay in answering this. Yes, nightly load was the method used – with new or amended student/staff details added to the WPMU user database each night. Sorry your Sysadmins wouldn’t support that – makes it a bit tricky….especially if your university is anything like Murdoch, where there was not a single sign on. Having another login would almost be a deal breaker for most users. *sigh*
I am trying to develop a WPMU blog, url is sciencetwist.com. Blogging is my hobby and developed many blogger blogs. TheScienceJobs.com is yet another blog based on WordPress. Your article is very informative especially the plugins section. I too uploaded many themes to my WPMU site, but the Home theme is being customized by me. I started this blog only 3-4 weeks back and adding features everyday. Thanks again. – Dr. Sabu, http://sciencetwist.com/sabu
[...] Setting up a WordPress MU blogging platform for a university community | Librarians Matter (tags: wpmu) [...]
[...] An interesting article from Murdoch University in Perth, Australia outlining considerations for establishing a university blogging community: http://librariansmatter.com/blog/2009/08/10/setting-up-a-wordpress-mu-blogging-platform-for-a-univer... [...]