WordPress plugin intelligence profile

Dental Focus

WordPress plugin for dental clinics — appointment forms, testimonials, team profiles, treatments, portfolio, and social media links. No coding needed.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.8.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update31 May 20265mo ago
Active installations10Adoption 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 Dental Focus version 2.8.0 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Dental Focus is a purpose-built WordPress plugin for dental professionals. Whether you run a single dental clinic, a multi-branch dental hospital, or a specialist dental practice, Dental Focus gives you every tool you need to manage your website content, capture patient enquiries, and showcase your services — all from a clean, intuitive WordPress admin interface.

No page builder subscription. No coding required. Just install, activate, and start building.

Who Is This For?

  • Dental Hospitals — Manage multiple departments, large teams, and high patient enquiry volumes with structured form submissions and CSV exports.
  • Dental Clinics — Showcase your treatments, capture appointment requests, and display patient testimonials to build trust with new visitors.
  • Dental Appointment Booking Sites — Use the drag-and-drop form builder to create custom appointment request forms for any service or specialist.
  • Dental Team Showcase — Add every dentist, hygienist, and specialist with their bio, photo, and category — display them anywhere with a single shortcode.
  • Dental Portfolio Sites — Present before/after cases, clinic photography, and treatment imagery in a structured, categorised portfolio gallery.
  • Dental Information & Education Sites — Publish detailed treatment pages, FAQs, and service descriptions using Dental Focus’s Treatments post type.

Problems Dental Focus Solves

Problem: Patients can’t easily book or enquire online.

Most dental websites have a basic contact form that dumps everything in one inbox. Dental Focus lets you build separate forms for appointment requests, new patient registrations, treatment enquiries, and surveys — each with its own submissions log, CSV export, and email notification.

Problem: No structured way to showcase patient testimonials.

Word of mouth is everything in dentistry. Dental Focus gives you a dedicated Testimonials post type with category support. Display them in a responsive grid with [dk_testimonials] — filter by category, control the count and columns.

Problem: Managing team profiles is messy.

Dentists come and go. With Dental Focus’s Team Members post type, each team member has their own profile page. Use [dk_team] to display them anywhere, filtered by specialty or department.

Problem: Treatments buried in generic pages.

Patients search for specific treatments — implants, whitening, Invisalign. Dental Focus’s Treatments post type gives each treatment a proper entry. Display them with [dk_treatments], categorised and filterable.

Problem: Leads go nowhere.

Every form submission is stored securely in your database, visible in the admin under Dental Focus > Submissions. Filter by form, view individual entries, and export everything to CSV for your CRM or follow-up workflow.

Problem: Survey and feedback forms need a developer.

With the drag-and-drop form builder, you can create satisfaction surveys, post-treatment feedback forms, or new patient questionnaires in minutes. No developer. No plugin subscription.

Problem: Social media links scattered across theme settings.

Dental Focus’s Social Media Manager stores all your practice’s social links in one place. Output a single link with [dk_social name="facebook"] or display them all at once with [dk_social_list].

Features — In Detail

Drag-and-Drop Form Builder

Build unlimited custom forms from the WordPress admin. Drag field types from the palette onto the canvas, reorder by dragging, configure labels, placeholders, and required validation — then click Save. Your shortcode is generated automatically.

Use it for appointment requests, lead capture, new patient registrations, surveys, or any custom enquiry form your practice needs.

Supported field types: Text, Email, Phone, Textarea, Dropdown (Select), Checkboxes, Radio Buttons, Date.

Submissions Management

Every form submission is stored securely in your database. View all submissions under Dental Focus > Submissions. Filter by form to see only appointment requests, or only survey responses.

Delete individual entries. Nothing gets lost in a shared inbox.

CSV Export

Export any form’s submissions to a UTF-8 CSV file (Excel-compatible, BOM included). Filter by form before exporting. Hand the file to your front desk team, import it into your CRM, or archive it for compliance.

Email Notifications

Get notified instantly by email on every new form submission. Configure the notification email address per form. Your front desk team never misses an appointment request again.

Testimonials Post Type

A dedicated post type for patient testimonials with full category taxonomy support. g. “Implants”, “Whitening”, “Orthodontics”), and display them anywhere with:

[dk_testimonials limit=”5″ columns=”3″ category=”implants”]

Team Members Post Type

Showcase every dentist, specialist, and staff member with a structured profile. g. “Orthodontist”, “Hygienist”, “Surgeon”).

Display with:

[dk_team limit=”10″ columns=”3″ category=”orthodontist”]

Treatments Post Type

Give each dental treatment its own entry — description, imagery, category. Display a treatments menu anywhere with:

[dk_treatments limit=”10″ columns=”3″ category=”cosmetic”]

Portfolio Post Type

Showcase clinic photography, before/after cases, and treatment imagery in a categorised portfolio. Display with:

[dk_portfolio limit=”12″ columns=”4″ category=”before-after”]

Banners Post Type

Manage promotional banners and hero images from the admin. Display them in any layout with:

[dk_banners columns=”1″ category=”promotions”]

Social Media Manager

) in one admin panel. Output a single link:

[dk_social name=”facebook”]

Or display all of them as a list:

[dk_social_list]

WP REST API

Full REST API endpoint at /wp-json/dentalfocus/v1/forms for headless WordPress setups, custom mobile apps, or external integrations.

Security

All form inputs are sanitized server-side. All output is escaped. Every form and AJAX request uses WordPress nonce verification.

All database queries use $wpdb->prepare() — no raw SQL. Capability checks ( manage_options ) protect every admin action.

Performance

Plugin assets (CSS/JS) load only on pages that actually use Dental Focus shortcodes — no unnecessary overhead on other pages. PSR-4 autoloading keeps memory usage lean.

Translation Ready

Fully internationalized with the dentalfocus text domain. mo workflow.

Shortcode Reference

[dk_form id="1"] — Render a form by ID [dk_testimonials limit="5" columns="3" category="slug"] — Testimonials grid [dk_team limit="10" columns="3" category="slug"] — Team members grid [dk_treatments limit="10" columns="3" category="slug"] — Treatments grid [dk_portfolio limit="12" columns="4" category="slug"] — Portfolio grid [dk_banners columns="1" category="slug"] — Banners display [dk_social name="facebook"] — Single social link [dk_social_list] — All social links as a list

Support & Custom Development

Need help setting up Dental Focus, or require custom development for your dental practice website?

Bhargav — WordPress Developer

com

com/bhargav960143

Available for plugin customisation, custom form logic, CRM integrations, and bespoke dental website development.

0+

WordPress.org metadata

Plugin tags

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

  • appointment form
  • dental team
  • form builder
  • testimonials
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity31 May 20265mo 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.