Researcher Profiles for ORCID
Researcher Profiles for ORCID connects your WordPress site to the ORCID Public API v3.0 to automatically fetch and locally cache academic researcher profiles — including their publications, employment history and education — and expose them anywhere on your site via simple shortcodes. No authenticat
Researcher Profiles for ORCID connects your WordPress site to the ORCID Public API v3.0 to automatically fetch and locally cache academic researcher profiles — including their publications, employment history and education — and expose them anywhere on your site via simple shortcodes.
No authentication token is required for publicly visible ORCID records.
How it works
- 01You register one or more researchers by ORCID iD in the admin panel.
- 02The plugin fetches their profile from the ORCID Public API and stores everything in custom database tables.
- 03WordPress Cron automatically refreshes the data on a configurable schedule.
- 04Shortcodes read from the local database — zero live API calls on page load .
Shortcodes
- [rporcid_works orcid_id="0000-0002-1825-0097"] — list all works for a researcher
- [rporcid_works orcid_id="0000-0002-1825-0097" type="journal-article" limit="10"] — filtered works
- [rporcid_profile orcid_id="0000-0002-1825-0097"] — full profile card (bio + employment + education + works)
- [rporcid_researcher_list] — responsive grid of all registered researchers
Features
- Researcher management table in the WordPress admin
- Manual sync per researcher or bulk sync all
- Configurable auto-sync interval (hourly, twice daily, daily, weekly)
- Sync log with status and error details
- Works grouped by year with a client-side type filter (no page reload)
- Template override support — copy views to yourtheme/researcher-profiles-for-orcid/
- BEM CSS classes for easy styling
- Developer action/filter hooks