An optician WordPress theme: lens options, face shapes and prescriptions with Visora
Last updated

An optician sells two things at once: a frame and the lenses behind it. Most WordPress themes treat glasses like any other product and leave the lens choice, the prescription and the size to emails and phone calls. DEV3 Visora is a theme built to make those steps part of the page, with every demo page editable in Elementor.

Who Visora is for
- Independent opticians and optometry practices that book sight tests and sell frames.
- Online eyewear shops that want lens options, size guidance and a safe prescription step.
- Agencies and developers building a practice site the client can edit.
A lens step on every frame
Under the colour and size options, each frame offers Choose your lenses: frame only, single vision, blue-light filter, varifocal or photochromic, with the price of each. The choice is added to the cart price, shown in the cart and the order, and checked on the server. It works without JavaScript, and with JavaScript you see a live total.

A comparison that people can read
The lens options table puts the four choices side by side with prices, a highlighted "Most chosen" column and Compare checkboxes. It is a real table with labels for screen readers, and it scrolls sideways on phones.

Frames by face shape, and a size guide
Five illustrated face-shape cards open the shop already filtered, and every frame lists the shapes it suits. A Size guide tab shows lens width, bridge, temple and lens height beside a labelled diagram.


A prescription upload that is careful with data
The upload form checks every file (type, content, size, image decode and re-encode, PDF checks), stores it in a private folder and lets only signed-in team members open it. A daily job deletes files after a retention period you set, and you write the data note shown beside the form.

Optometrists, hours and booking
Services come with a guide price and what happens at the visit, optometrists with portraits and weekly timetables, and a live opening-hours card with an Open now pill. A booking bar sits under the hero.

Careful with health content
The demo makes no medical claims, adds a disclaimer you can edit, and treats every figure and review as a sample. Visora is a design product: you are responsible for what you publish and for selling contact lenses only with a valid prescription.
Editing and shop
Every demo page is built with Elementor (the free version works) and the DEV3 Theme Toolkit, and 30 block patterns cover the same sections for the block editor. WooCommerce styling covers frames, sunglasses, contact lenses, accessories and vouchers, a slide-out mini cart and a clear checkout.

DEV3 Visora is a no-3D theme: the always-loaded script is about 13 KB gzipped, fonts are self-hosted and motion respects reduced-motion settings.
Booking bar — a floating card under the hero: choose a service, a day and a time of day, then your details. No payment is taken.





