Case study08 / 18
PROCLINIC
Dental clinic · custom WordPress theme · RU/RO
PROCLINIC is a dental clinic in Chișinău. At RocketSEO I built its WordPress theme from the Figma designs, with every text, doctor and document editable in the admin.
- Role
- WordPress developer
- Period
- Jul – Aug 2026
- Context
- Agency · RocketSEO
- Format
- Hybrid · Chișinău
- WordPress
- PHP
- ACF Pro
- WPML
- Splide
- Vanilla JS
- BEM
Open siteproclinic.mdClient code, not public

The task
The clinic needed a site that patients can read on a phone and staff can update without a developer. Besides the home page and services there is a whole section of legal pages for patients that the clinic has to keep up to date.
- Pixel-perfect pages from Figma
- Doctors, services and documents managed by the clinic
- Romanian and Russian, with different home page content per language
- Fast pages without a page builder
What I built
Pages and content
- Home, about and a reusable service template, plus five templates for the patients section (privacy, patient rights, legislation, clinic structure and documents).
- The patients menu builds itself from the pages that use those templates, so a new page shows up in the menu without editing it.
- Doctors are a separate post type with photo, role and sort order shown as columns in the admin list.
ACF Pro
- Ten field groups kept as JSON in the theme. They import automatically when the file is newer than the copy in the database, once per theme version.
- Three options pages. Home and footer options are stored per language, so Romanian and Russian can show different content.
- Every block has fallback content, so no section looks empty while the clinic fills in the site.
Front-end
- Plain CSS with prefixed BEM classes, in seven files split by page.
- Splide carousels with the theme’s own arrows and dots. Some lists are a grid on desktop and a slider on phones.
- Page CSS, Splide and the carousel script load only on the templates that use them. Three custom image sizes, lazy images except the first two slides, and videos that preload only metadata.
Outcome
- page templates
- 8
- ACF field groups
- 10
- languages, RU and RO
- 2
Calls to action lead to the clinic’s WhatsApp, which is how it prefers to talk to patients.