boakes.org

WordPress Multiple Authors Plugin

Yesterday I began to realize that WordPress (the software that manages the content you are reading now) might not be able to do something we need on this site: the capability to record and communicate that several people have authored an article.

WordPress is fine in cases where multiple authors write different articles on a single website, and we’ve been doing this; but this doesn’t account for the more general case where WordPress is used for writing longer articles, where there’s editing, rewriting, proof reading and real co-authorship.

A very good place to get answers when they’re not in the Codex is the wordpress IRC channel, so I ventured a question yesterday:

ear1grey asks you all to don your best wordpress-guru lapel badges and ceremonial hats for a lightly-salted technical question:
ear1grey:WordPress supports multiple authors, but can it support multiple authors on the same post – i.e. if x and y have both edited a post, do they both appear as it’s authors… or has such capability ever/never been suggested before?
MCincubus:Never seen that suggested. Wwait… yes I have. once.
tunicwriter:Interesting suggestion…
MCincubus:I’d consider writing a plugin for that. Could store additional authors in post meta.
ear1grey:I’m thinking of cases where the wife and I write a post together so it’s not specifically from the viewpoint of me, or her – one of us will typically write while the other proofs, edits and re-writes.
MCincubus:It’s a good suggestion. Bookmark this and check in tomorrow. I might try to whip up a plugin today. That sounds cool.

Well; I checked back today and, would you believe it, MCIncubus has delivered the goods by implementing the requested functionality as a WordPress plugin. What’s more I’ve installed it and it works like a charm (e.g.).

Thanks!

This, in a nutshell is why open source software works. You don’t necessarily need to be able to code to make the system better, you just have to have the ideas and the community can pick them up, run with them, and often release code enhancements within 24 hours. Compare this to the slow world of single-vendor software where upgrades come around once per year if you’re lucky, and then you have to pay for them.

This is thinking aloud, and having your thoughts made reality, instantly.

Published: August 17th, 2005

Tags: