WordPress plugin intelligence profile

DiFlowRin Verified References

Citation checker for WordPress: catch invented and miscited sources before you publish, and show a formatted reference list with DOI links.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 7.4
Directory statusactive
Last directory update3 Nov 20262h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records DiFlowRin Verified References version 1.0.0 as active, updated 2h ago and tested up to WordPress 7.1.

Overview

About this plugin

AI writing tools invent sources that look real, and even careful authors get years, journals and DOIs wrong. DiFlowRin Verified References checks every source of a post against public academic databases right in the block editor, and shows your references as a formatted list your readers and search engines can trust.

Check the sources of a post

Open the DiFlowRin Verified References panel in the block editor and click Check references. The plugin finds the references of the post on its own:

  • References blocks,
  • a list or paragraphs under a “References”, “Bibliography”, “Sources” or “Works cited” heading (or a reference-like list at the end of the post),
  • footnotes,
  • DOI, arXiv and PubMed links anywhere in the text.

You can also paste a bibliography (up to 100 references, any style, BibTeX or RIS). Each reference gets one of four verdicts:

  • Confirmed – found in a database, and the details match.
  • Wrong details – the work exists, but the year, authors, title, journal or DOI differ from the record. Both values are shown side by side, and Correct in the post replaces the reference with the record, written in your citation style. (No correction is offered when the authors differ: that is usually a different work with a similar title.)
  • Not confirmed – no good match in the databases. This does not mean the source is fake: older books, local publications, theses and reports are often missing. Links to Google Scholar and WorldCat help you check by hand.
  • Web source – a web page (report, policy, news, blog). The plugin asks the Internet Archive whether the page existed.

Download the results as a text report or a CSV table. Optionally, the pre-publish checks remind you about references that were not confirmed. It is only a reminder: publishing is never blocked.

Show a formatted reference list

Add the References block and add sources one by one, by DOI, ISBN, arXiv or PubMed ID, or as full text, or paste a whole bibliography. Found references are formatted automatically in:

  • APA 7, MLA 9, Chicago (author-date), Harvard, IEEE, Vancouver or ISO 690,

set for the whole site or for each block. The list is rendered on the server, so changing the style later reformats every post without editing it again.

  • DOIs and source addresses become links.
  • Each reference gets a numbered anchor ( #ref-1, #ref-2 …), so citations in your text can link to it.
  • The references are added to the page’s schema.org data as the article’s citation property, each with the type that fits (ScholarlyArticle, Book, Chapter, WebPage). With Yoast SEO they join its Article data.
  • Check results are saved with each reference and shown only to editors in the block editor. Visitors never see them.

Who it is for

  • Health, nutrition, finance and science sites, where sources matter for readers and for search engines (E-E-A-T).
  • Researchers, PhD students and teachers with their own blogs.
  • Consultants and analysts who publish reports and case studies.
  • Content teams that use AI for drafting and want to catch invented sources before publishing.

Light by design

  • Nothing runs on the front end except one small stylesheet, loaded only where a References block is shown. No JavaScript for visitors.
  • The editor script loads only in the block editor, and checks start only when you ask.
  • No new database tables, no tracking, no account, no limits, nothing to pay.

DiFlowRin Verified References uses the same checking engine as Fake Citation Detector, a free browser extension for Chrome and Edge by the same author.

Going further: does the source support the claim?

This plugin checks that each source exists and is cited correctly. It does not read the sources. For that, the same author makes DiFlowRin Research, a Windows app whose Verify citations feature is free (no licence) and uses your own AI key: AI reads the full text of every source and checks each cited sentence against it.

The plugin shows one link to it in its panel and one on its settings page; nothing else.

External services

All checks run in the author’s browser, only when an author clicks a check button or adds a reference to a References block, and only with data taken from the post’s references. Nothing is sent to the plugin author. com), as Crossref, OpenAlex and NCBI ask of tools that use their APIs.

Like any web request, each service also sees the author’s IP address and browser details.

  • Crossref (api.crossref.org) – looks up DOIs and searches by the text of the reference. Sent: the DOI or the reference text. API documentation, privacy policy.
  • OpenAlex (api.openalex.org), run by OurResearch – looks up DOIs and searches by title. Sent: the DOI or the title. Terms, privacy policy.
  • DataCite (api.datacite.org) – looks up DOIs of datasets and preprints, including arXiv, and searches arXiv records by title. Sent: the DOI, arXiv ID or title. API documentation, terms, privacy policy.
  • doi.org (DOI Foundation) – checks whether a DOI is registered when no database has its details. Sent: the DOI. Documentation, privacy policy.
  • PubMed / PubMed Central (eutils.ncbi.nlm.nih.gov), U.S. National Library of Medicine – looks up PubMed and PMC IDs. Sent: the ID. E-utilities documentation, policies.
  • Open Library (openlibrary.org), Internet Archive – looks up books by ISBN and by title and author. Sent: the ISBN, or the title and first author. API documentation, terms and privacy.
  • Semantic Scholar (api.semanticscholar.org), Allen Institute for AI – a last search by title. Sent: the title. API license, terms, privacy policy.
  • Internet Archive Wayback Machine (archive.org) – asked whether a cited web page was saved. Sent: the page address and the cited year. API documentation, terms and privacy.

org. Sent: a request for that address, with a user agent naming the plugin and your site.

com, the plugin author’s site, is shown under reference lists that were checked. Nothing is sent unless a visitor clicks it. Privacy policy.

com. Nothing is sent unless you click it.

The links offered for checking by hand (Google Scholar, WorldCat, Google Books, DOI pages) are ordinary links: nothing is sent to those sites unless you click them.

Privacy

The plugin collects no data about visitors, sets no cookies and sends no usage statistics. Check results are saved in the post (as block attributes, visible only to people who can edit it). Database answers are cached in the author’s own browser (IndexedDB) for up to 30 days, so checking a post again is fast and the free databases get fewer requests.

The plugin adds suggested text to Settings → Privacy → Policy Guide.

If you turn on the page proxy, the plugin counts page requests per user for 10 minutes, to enforce its limits.

Source code

js is built with esbuild from the TypeScript sources in src/editor/, src/sidebar/ and src/block-references/, the shared checking engine in src/core/ and the shared citation formatter in src/shared/. To rebuild: npm install, then npm run build.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • fact check
  • academic
  • bibliography
  • citations
  • references
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 7.4
Update activity3 Nov 20262h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.