DEV3 Vitalis – 3D Medical Clinic & Doctor WordPress Theme for Elementor & WooCommerce

A clinic and hospital WordPress theme with a scroll-driven 3D helix-to-heart story, departments, doctors, a weekly timetable, an appointment slot picker for Contact Form 7 and a WooCommerce shop for health packages. Elementor and block-editor ready, one-click demo.

by DEV3 TechnologiesVerified Author(0) 0 sales 1 viewsUpdated 31 Oct 2026

DEV3 Vitalis is a WordPress theme for clinics, hospitals, specialist practices and diagnostic labs. The home page is a scroll-driven 3D story rendered live in WebGL: a glassy DNA helix turns beside the headline, dissolves into floating cells, gathers into a softly beating holographic heart and settles into a clean body-scan wireframe. The palette is clinical white, mist and teal with a warm coral for calls to action.

Watch the video tour at the top of this page, or step through the screenshots at desktop, tablet and phone sizes. There is no public live demo; the one-click demo import gives you the same site on your own WordPress.

Built for clinics

  • Departments and Doctors – post types from the bundled DEV3 Theme Toolkit, each item with its own Elementor page. Doctors have a speciality, a weekly timetable and a generated monogram portrait (no photos of people).
  • Weekly timetable – a grid of consulting hours, filterable by department, with today highlighted. It can show the whole clinic, one department or one doctor.
  • Appointment slot picker – patients choose a department, a doctor (or "First available doctor"), a day in the next 14 days and a free slot; the picker fills a Contact Form 7 appointment request. Links can preselect a doctor or department.
  • Opening hours with a live "Open now / Closed now" state in the site time zone, and an optional emergency line strip across the top of every page.
  • Patient information – an FAQ with FAQ schema, visit steps, a patient checklist and MedicalClinic structured data.
  • Medical notice – an editable notice in the Customizer for wording that suits your jurisdiction.

Vitalis is a website theme. The slot picker shows availability from the timetables you enter and sends a request through your form; confirm real bookings in your own practice system. The theme does not store patient records.

Health packages and a pharmacy shop

WooCommerce is styled end to end. The demo sells health packages (with Essential, Comprehensive and Executive levels as label swatches), lab tests as virtual products and pharmacy and wellness items that ship normally. Every product has a drag-to-rotate 3D view: a capsule bottle, lab vials, a health check kit, a wellness jar and more. The toolkit adds an AJAX mini-cart drawer, quick view and a wishlist, and both the classic and block Cart and Checkout are styled.

Edit everything

  • Every demo page is built with the free Elementor plugin. The DEV3 widget category holds 3D Scene, 3D Product Viewer, Kinetic Heading, Marquee, Magnetic Button, Counter, Hover-Reveal List, Testimonials, Pricing, Team, Timeline, Post Type Grid, Product Grid, FAQ (with FAQ schema), Contact / Map (OpenStreetMap, no API key) and Form.
  • Each widget has a Gutenberg block twin, and the theme registers 27 block patterns: heroes, an emergency band, departments, doctor cards, the timetable, opening hours, booking, package pricing, visit steps, a medical notice and three 3D patterns. A site works without Elementor.
  • Any Elementor container can be a 3D chapter with its own camera stop, so the scroll story is built by stacking sections. You can also load your own GLB model.
  • Clinic details, colours, fonts (Nunito Sans, Source Sans 3 and Figtree, self-hosted), header, 3D quality, shop and blog options live in the Customizer. Elementor Pro Theme Builder locations are registered but Pro is not required.

Performance and accessibility

  • The 3D engine loads only on pages that have a scene (about 213 KB gzip including three.js); other pages load about 10 KB of JavaScript.
  • Quality adapts to the device and steps down if the frame rate drops. Visitors with reduced motion, Save-Data or no WebGL see a still poster, and the page text always stays in the HTML.
  • Skip link, visible focus rings, keyboard menus, an ARIA-live cart count, an RTL stylesheet and translation-ready strings with a WPML config.

What's in the download

  • dev3-vitalis.zip – the theme
  • dev3-vitalis-child.zip – the child theme
  • dev3-theme-toolkit.zip – the DEV3 Theme Toolkit plugin (Elementor widgets and blocks, post types, WooCommerce extras, demo importer)
  • dev3-vitalis-demo-content.zip – the one-click demo: 6 departments, 10 doctors, 15 products, 6 journal posts, 4 sample testimonials and 3 forms
  • HTML documentation

Requirements

  • WordPress 6.0 or newer (tested up to 6.8), PHP 7.4 or newer
  • Elementor (free); Elementor Pro is supported but not required
  • WooCommerce for the shop, Contact Form 7 for the appointment, contact and newsletter forms

The demo clinic, doctors, prices and articles are fictional placeholders and are not medical advice; replace them with your own reviewed content. Read how we built Vitalis for the design decisions behind the 3D story.

Frequently asked questions

The complete source code (version 1.0.0) as a download from your account, with the setup and usage guides shown on this page. You can modify the code to suit your product.

Buying guides: 3D and motion WordPress themes for Elementor and WooCommerce

More from this author

View all

Related in CMS Extensions

View all