progenyplugins

Shingle

Doctor and provider pages for a group practice, filled from the free CMS NPI Registry, with schema.org markup and a re-sync button that tells you what changed.

For US group practices, clinics and dental groups on WordPress.

provider directorydoctorsnpimedical practiceschema
What it does

Inside Shingle

Add a provider by NPI - or look one up by name and state - and Shingle fills in the name, credential, specialty and every practice location from the free CMS NPI Registry.

[shingle_directory] - every provider as a card with photo, specialty and town, filtered by specialty and location; each links to the provider's own page.

[shingle_provider npi="..."] - one provider on a page of its own.

schema.org markup in the page head: Physician for physicians (with address, phone and "accepting new patients"), a Person with a job title for everyone else, and the NPI as an identifier.

Re-sync one provider or everyone, and see in words what the Registry changed - a new office, a new credential, a deactivated NPI (that page is hidden until someone looks).

The practice's own words are never overwritten

photo, bio, page address, accepting new patients, hidden.

What it needs

Before you start

WordPress 6.0 or newerPHP 7.4 or newer