| 开发者 | ghego1 |
|---|---|
| 更新时间 | 2026年9月22日 00:34 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
doi custom field of the content, so that your theme can show it.
Features
{year}-{issue}-{counter}, gives DOIs such as 10.5438/0012/2021-1-2: the year, the issue number (from the periodicity of the journal) and a progressive number.
The metadata
With the "Enhanced" metadata profile DataCite receives: title, authors (with ORCID iD and affiliation when set in their profile), publisher, publication year and date, resource type, a description with journal, issue and year, and, when enabled, abstract, language, subjects, license and journal (title, ISSN, volume, issue).
The "Classic" profile sends exactly the metadata of version 1.0: generic "Text" type ({ "ris": "RPRT", "bibtex": "article", "citeproc": "article-journal", "schemaOrg": "ScholarlyArticle", "resourceTypeGeneral": "Text" }) and a description with journal, issue and year (e.g. "CoolJournal, 3 (2021)"). Sites configured with a version before 1.1 keep this profile until they change it.
Every DOI is registered with DataCite's technical "source" field set to doi-creator-wp. It is not part of the DOI metadata (it does not appear in citations or in the metadata XML), but it is public: it lets the author of this plugin count, from DataCite's public API, how many DOIs are registered with it.
Coming soon
Crossref, for journals and publishers that are Crossref members.
No. Sites configured with a previous version keep the same DOI format, the same metadata (Classic profile), the same date used for year and issue, and posts as the only content type, until you change these settings.
In the user profile (Users > Profile > DOI metadata), or in the page of a Co-Authors Plus guest author. If your site already stores ORCID iDs in another user field, set its meta key in Settings > DOI creator > Metadata.
Yes: in the content list, filter by "Published without DOI", select the contents and use the "Register DOI" bulk action. Set "Date used for year and issue" to the publication date, so that older contents keep the year and issue in which they were published.
The DOI column and the DOI box show the error returned by DataCite, which is also listed in Settings > DOI creator > Activity and in the PHP error log. Temporary errors are retried automatically; after fixing the cause of other errors, use "Register DOI now" in the DOI box.
Filters: doi_creator_work (the metadata of a content), doi_creator_datacite_attributes (the DataCite attributes), doi_creator_url (the URL registered for a content), doi_creator_agency (the registration agency). Action: doi_creator_registered (after a DOI is registered).
doi-creator-wp, so that the number of DOIs registered with this plugin can be counted from DataCite's public API. No DOI metadata is changed and no data is sent anywhere else.