ORCID plugin for WordPress

ORCID, the “Open Research Contributor ID”, is an identifier for contributors to academic papers, journals, and other publications. It’s the equivalent, for such people, of an ISBN for a book or a DOI for a paper. ORCID is an open data project, run by a not-for-profit foundation.

I’ve been working with ORCID for over a year, on their “works metadata working group“, as an outreach ambassador, and integrating ORCID into Wikipedia and Wikidata (link is a PDF).

I’m currently at the ORCID outreach event at the University of Illinois in Chicago, USA, and participating in the codefest (a hackathon by another name).

I came up with the idea for a plugin for WordPress, which would allow authors to add their ORCID identifier to their profile, and which would allow users to add their ORCIDs to comments.

Roy Boverhof (kindly sponsored by Elsevier) has kindly coded it (it’s his first WordPress plugin!); I’ve installed it; and used it on this post; so you can see my ORCID “0000-0001-5882-6823”) above, and Roy’s in his comment.

If you have an ORCID, please leave a comment here, and include it in the field provided.

The plugin is very much in beta mode (its not yet tested in multiple browsers, for instance; and we need to add documentation and additional functionality such as check-digit validation), but you can get it from Roy’s GitHub repository (there’s a “download zip” button on the right hand side, in the default view) and install it on any self-hosted WordPress installation using Plugins > Add New. (If upgrading from a previous version, please delete the original first.)

Your feedback will be welcome, in comments below, as will code contributions at GitHub.

Thanks, Roy!

Update, 2014-05-22: There were prizes for the best product; all of them were great, but we came second!

Update, 2014-05-28: New version, with various improvements. Please delete the old version before installing the new one, per the above (revised) instructions.

Update, 2014-05-28b: And again! Now at version 0.5

About Andy Mabbett

Enjoying my freelance career, helping organisations to understand on-line communities, open content, and related issues; often as a Wikimedian (or Wikipedian) in Residence.
This entry was posted in ORCID, Uncategorized, web standards, WordPress and tagged , , , . Bookmark the permalink.

29 Responses to ORCID plugin for WordPress

  1. Roy Boverhof says:

    Good to see it working on your blog 🙂

  2. Jeremy Friesen says:

    Watching your demo at UIC. It looks great.

  3. Philip John says:

    Nice one. I’ve submitted a pull request to the GitHub repo to refactor the plugin for easier installation, and there’s a few little things I’ll either do pull requests on, or open issues.

    P.s. I now have an ORCID!

  4. rpg says:

    Now installing for anyone at Occam’s Typewriter to use!

  5. Cool idea. One thing I’ve learned about WordPress plugins: it’s a great idea to get users from different major hosts to test it. One I wrote didn’t work at all on some platforms, I never found out until someone who had a 1and1 hosted WordPress site emailed me and told me she was getting PHP errors.

  6. rpg says:

    Hi Andy

    Strange bug report for you. Over at http://occamstypewriter.org/ we syndicate the individual blogs’ feeds into the main page. While the ORCID plugin is active we get a duplication of the trail text. When it’s inactive everything works normally. We’re using FeedWordPress to syndicate, but I can’t actually remember how I configured the size of the posts it displays, so it might be a bit tricky to troubleshoot.

  7. Andy Mabbett says:

    I wonder if we can add ORCID display for signed-in commenters like, er, me? I think that’ll be tricky…

  8. Roy Boverhof says:

    I’ve just released a new version where everything sits neatly inside a class to keep this plugin more maintainable 🙂

  9. Looks great; Well done!
    Will there be any plans in the future for a direct ORCID plugin for other pages (e.g. about.me)?

  10. Martin Fenner says:

    Congratulations on the plugin. Am I right that you are not using OAuth? Typing in a ORCID in a text field has disadvantages, e.g. it is easy to miss typos.

    It would be good to add the plugin to the WordPress plugins directory, if you haven’t done so already. This makes discovery and installation much easier.

    I’m happy to help

  11. Pingback: Podcast episode 4 – Andy Mabbett | da.vebrig.gs

  12. vinay pai says:

    This has been quiet since 2014. No updates?

Leave a Reply

Your email address will not be published. Required fields are marked *

e.g. 0000-0002-7299-680X